class My{
int x;
My(int val){
x = val;
System.out.println("Parametrized Constructor");
}
My(My obj){
x = obj.x;
System.out.println("Copy Constructor");
}
void displayX(){
System.out.println("x = " + x);
}
}
class Main{
public static void main(String[] args){
My obj, cpobj;
obj = new My(500);
obj.displayX();
cpobj = new My(obj);
cpobj.displayX();
}
}
Parametrized Constructor
x = 500
Copy Constructor
x = 500