// 如果需要,可以添加经理特有的属性... // 继承父类的构造函数...
时间: 2024-12-17 07:33:51 浏览: 1
在面向对象编程中,如果你想要为经理这个角色添加特定的属性或行为,通常会通过继承的方式来实现。所谓的“经理”可能是基于一个更通用的“员工”(Employee)类创建的。例如:
```java
class Employee {
private String name;
private int id;
public Employee(String name, int id) {
this.name = name;
this.id = id;
}
// 其他共有的方法...
}
class Manager extends Employee { // 继承Employee类
private double salary; // 添加经理特有的属性
// 继承构造函数,接受父类相同的参数
public Manager(String name, int id, double salary) {
super(name, id); // 调用父类的构造函数
this.salary = salary;
}
// 可能添加的经理特有的方法...
public void assignTasks() {
// 管理任务分配的逻辑
}
// 或者重写父类的方法以适应经理职责...
@Override
public void displayInfo() {
super.displayInfo(); // 先显示基础信息
System.out.println("Salary: " + salary);
}
阅读全文