创建具有相关属性和行为的Employee类。
再创建一个具有以下方法的类EmployeeDB。一种。布尔addEmployee(Employee e)b。 boolean deleteEmployee(int eCode)C。字符串showPaySlip(int eCode)d。员工[] listAll()
使用一个ArrayList来存储员工,并使用枚举/迭代器来处理员工。
您到底是什么问题?员工阶级还是方法?应该是这样的:
class EmployeeDB{
ArrayList<Employee> EmployeeArray = new ArrayList<>();
public boolean addEmployee(Employee e){
// your method body
return true if employee has been added to array list
}
public boolean deleteEmployee(int eCode){
//method body
return true if employee has been deleted from array list
}
public String showPaySlip(int eCode){
//method body
}
public Employee[] listAll(){
//method body
}
}
然后您有了一个Employee类来创建Employee对象以存储在数组列表中:
class Employee{
private int eCode;
private payslip;
public void setEcode(int code){this eCode = code};
public String getEcode(){return eCode};
}