Program to demonstrate working example of Constructor behavior in Java Inheritance
Output of the program :
package com.hubberspot.code;
class Drawing {
public Drawing(){
System.out.println("Drawing Constructor called");
}
}
class Shape extends Drawing{
public Shape(){
System.out.println("Shape Constructor called");
}
}
public class Circle extends Shape{
public Circle(){
System.out.println("Circle Constructor called");
}
public static void main(String[] args) {
Circle circle = new Circle();
}
}
Output of the program :
