写一个类Person,并由该类做基类派生出一个子类Employee。其中Person类具有Name、Age两个成员变量,分别为String类型、整型,且具有公有的getAge成员函数,用于返回Age变量的值。Employee类具有保护成员变量Employee_no。
时间: 2024-03-01 09:56:01 浏览: 211
Person类和它的两个子类Student、Employee
5星 · 资源好评率100%
好的,下面是一个符合要求的Java代码示例:
```
public class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
public int getAge() {
return age;
}
}
public class Employee extends Person {
protected String employee_no;
public Employee(String name, int age, String employee_no) {
super(name, age);
this.employee_no = employee_no;
}
}
```
在这个示例中,Person类定义了name和age两个成员变量,并且提供了一个公有的getAge成员函数用于返回age变量的值。Employee类继承自Person类,并且添加了一个保护的employee_no成员变量。构造函数中通过调用父类的构造函数初始化继承自Person类的成员变量。
阅读全文