定义一个抽象类employee
时间: 2023-06-04 20:08:57 浏览: 230
java代码-定义一个员工信息类Employee
可以的,我可以帮您定义一个抽象类employee。抽象类employee包含以下属性和方法:
属性:
- id:员工id,类型为字符串
- name:员工姓名,类型为字符串
- salary: 员工薪资,类型为浮点数
方法:
- calculateSalary():计算员工的薪资(根据具体的业务逻辑实现)
- work():员工工作的方法,具体实现可以在子类中重写
代码如下:
```
abstract class employee {
protected String id;
protected String name;
protected float salary;
public employee(String id, String name, float salary) {
this.id = id;
this.name = name;
this.salary = salary;
}
public abstract float calculateSalary();
public void work() {
System.out.println("员工正在工作!");
}
}
```
阅读全文