Program for constructor overloading:
class constructor{
constructor(){
[Link]("Non-parameterized constructor");
}
constructor(int x){
[Link]("Parameterized Constructor: Square = "+x*x);
}
}
public class Main
{
public static void main(String[] args) {
constructor ob=new constructor();
constructor ob1=new constructor(6);
}
}
Output:
Non-parameterized constructor
Parameterized Constructor: Square = 36