aiaiask.com©

开花即结果 提问即答案

java 设计类Person,它有属性name和age,它有一个子类Worker
原始问题:

java 设计类Person,它有属性name和age,它有一个子类Worker

Java代码如下:

public class Person {
    private String name;
    private int age;

    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public int getAge() {
        return age;
    }
}

public class Worker extends Person {
    private String company;

    public Worker(String name, int age, String company) {
        super(name, age);
        this.company = company;
    }

    public String getCompany() {
        return company;
    }
}

在这个例子中,我们定义了一个Person类,它有两个属性:name和age。我们还定义了一个Worker类,它是Person类的子类,它有一个额外的属性company。在Worker类的构造函数中,我们使用super关键字调用父类的构造函数来初始化name和age属性。Worker类还有一个getCompany方法,用于获取company属性的值。

java 设计类Person,它有属性name和age,它有一个子类Worker
AI / 模型DeepSeek
时间 / DATEJune 13, 2023, 7:24 PM
语言zh-CN
IP / 区域江西 南昌