62,623
社区成员
发帖
与我相关
我的任务
分享class Employee implements printInfo{
private String ID;
private String name;
private String position;
private int holidays;
double salary;
Employee(String ID, String name, String position, int holidays, double salary){
this.ID = ID;
this.name=name;
this.position = position;
this.holidays = holidays;
this.salary = salary;
doublic sumSalary (){
if(holidays>0 && holidays <Data.HOLIDAYS){
salary = salary*0.75;
}
else if (holidays > Data.HOLIDYAS){
salary = salary*0.5;
}
return salary;
}
int getHolidays(){
return holidays;
}
^public ^void setHolidays^(int holidays)^{ //此行有两处非法字符有两处缺 ‘ ;’非别加了^
this.holidays=holidays;
}
String getName^(){ //需要‘;‘
return name;
}
public void setName(String name){ //此行有两处非法字符有两处缺 ‘ ;’非别加了^
this.name=name;
}
String getID^(){ //需要‘;‘
return ID;
}
public void setID^(String ID){ //需要‘;‘
this.ID=ID;
}
double getSalary(){
return salary;
}
public void setSalary(double salary){
this.salary=salary;
}
String getPosition(){
return position;
}
public void setPosition(String position){
this.position=position;
}