Home Java Beginners Java - Constructor in java



Java - Constructor in java
Posted on: June 7, 2007 at 12:00 AM
In this section you will learn how to implement the constructor feature in a class.

Java - Constructor in java

     

Every class has at least one it's own constructort. Constructor creates a instance for the class. Constructor initiates (initialize) something related to the class's methods. Constructor is the method which name is same to the class. But there are many difference between the method (function) and the Constructor.

In this example we will see that how to to implement the constructor feature in a class. This program is using two classes. First class is another and second is the main class which name is Construct. In the Construct class two objects (a and b) are created by using the overloaded another Constructor by passing different arguments and calculated the are of the different rectangle by passing different values for the another constructor.

Here is the code of the program : 

class another{
  
int x,y;
  another(
int a, int b){
  x = a;
  y = b;
  }
  another(){
  }
 
 int area(){
  int ar = x*y;
 
 return(ar);
  }
}
public class Construct{
 
  public static void main(String[] args)
 {
 another b = 
new another();
 b.x =
 2;
 b.y =
 3;
 System.out.println("Area of rectangle : " + b.area());
 System.out.println("Value of y in another class : " + b.y);
 another a = 
new another(1,1);
 System.out.println("Area of rectangle : " + a.area());
 System.out.println("Value of x in another class : " + a.x);
 }
}

Output of the program : 

C:\chandan>javac Construct.java

C:\chandan>java Construct
Area of rectangle : 6
Value of x in another class : 3
Area of rectangle : 1
Value of x in another class : 1

Download this example.

Related Tags for Java - Constructor in java:
cclassfunctionconstructordifffuniomethodsstructmethodconstdifferencenameinstancecreateifforunctoiniastbetweeneitliinitinitializemanceinasstamtrtweenthinclesfuncmetorrelsamewhichssoctoreeetwatanylateishaeaandarconsstrrelatertsatwzssamssamrenthstctofemanyinitialndodsonomo


More Tutorials from this section

Ask Questions?    Discuss: Java - Constructor in java   View All Comments

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.