我什么都没收到这个问题,所以有人可以帮助我吗?

问题描述 投票:0回答:1

创建具有相关属性和行为的Employee类。

再创建一个具有以下方法的类EmployeeDB。一种。布尔addEmployee(Employee e)b。 boolean deleteEmployee(int eCode)C。字符串showPaySlip(int eCode)d。员工[] listAll()

使用一个ArrayList来存储员工,并使用枚举/迭代器来处理员工。

java arraylist collections enumeration
1个回答
0
投票

您到底是什么问题?员工阶级还是方法?应该是这样的:

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};
}
© www.soinside.com 2019 - 2024. All rights reserved.