Constructor chaining in java

Constructor chaining is a process of calling a constructor from another constructor. We can use this() to call same class constructor and super() to call super class constructor.

class SuperClass{
    public SuperClass(int i){
        System.out.println("Super class constructor");
class SubClass extends SuperClass {
    public SubClass(){
        //Calling same class constructor
    public SubClass(int i){
        //Calling super class constructor

Java interview questions on constructor

Please follow and like us:
Content Protection by