#java#,练习题2

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图
public class Father { 

public String name; 
public int age; // customer name 
Father(){ name=”Hassan”; age=50;}

public void display(){ System.out.println(“Name:”+name);
                                      System.out.println(“Age:”+age);
} }



遇到的问题

img

我想要达到的结果

Father‘s info :
Name:Hassan
Age:50
Child‘s info :
Name:Ariqa
Age:21
Location :KL

Child类参考如下:

public class Child extends Father {
    public String location;

    public Child() {
        name = "Ariqa";
        age = 21;
        location = "KL";
    }

    @Override
    public void display() {
        super.display();
        System.out.println("Location: " + location);
    }
}

Main类参考如下:

public class Main {
    public static void main(String[] args) {
        Father father = new Father();
        Child child = new Child();
        System.out.println("Father's info:");
        father.display();
        System.out.println("Child's info:");
        child.display();
    }
}