public class ParentClass {
private String name;
public ParentClass(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void printInfo() {
System.out.println("This is the parent class.");
}
}
import inherits.Inherits;
@Inherits(ParentClass.class)
public class ChildClass extends ParentClass {
public ChildClass(String name) {
super(name);
}
@Override
public void printInfo() {
super.printInfo();
System.out.println("This is the child class.");
}
}
public class Main {
public static void main(String[] args) {
ChildClass child = new ChildClass("John");
}
}