A parameterized constructor that contains a parameter of same class type is called as copy constructor.