Constructor
Overloading
Constructor overloading in java allows
to have more than one constructor inside one Class.
Example Program
Example Program
class Demo
{
Demo()
{
System.out.println("Constructor without
parameter");
}
Demo(int a)
{
System.out.println("Constructor with
integer parameter "+a);
}
Demo(float b)
{
System.out.println("Constructor with
float parameter "+b);
}
}
public class Democonover {
public
static void main(String args[])
{
Demo obj1=new Demo();
Demo obj2=new Demo(4);
Demo obj3=new Demo(5.9f);
}
}
Output
D:\> javac Democonover.java
D:\>java Democonover
Constructor without parameter
Constructor with integer
parameter 4
Constructor with float
parameter 5.9
Explanation

No comments:
Post a Comment