用Java代码实现2、定义Manager为Employee的子类: 新的私有属性:津贴; 公有构造方法:4个参数,初始化该类的四个属性。 print方法:输出4个属性的值。
时间: 2024-03-14 18:43:06 浏览: 183
新建一个雇员类,它的数据成员有雇员代号,年龄,工资,性别, 姓名,输入雇员资料方法,打印雇员资料方法。
以下是使用Java代码实现Manager类的示例:
```java
public class Manager extends Employee {
private double allowance;
public Manager(String name, int age, int salary, double allowance) {
super(name, age, salary);
this.allowance = allowance;
}
public void print() {
System.out.println("Name: " + getName());
System.out.println("Age: " + getAge());
System.out.println("Salary: " + getSalary());
System.out.println("Allowance: " + allowance);
}
}
```
在这个示例中,`Manager`类继承了`Employee`类,并添加了一个名为`allowance`的私有属性。`Manager`类有一个公有的构造方法,包含四个参数,用于初始化四个属性。`Manager`类还有一个名为`print`的方法,用于输出四个属性的值。
在使用该类时,可以通过以下代码创建一个`Manager`对象并调用`print`方法:
```java
Manager manager = new Manager("John Doe", 35, 50000, 5000);
manager.print();
```
输出结果将会是:
```
Name: John Doe
Age: 35
Salary: 50000
Allowance: 5000.0
```
阅读全文