import java.util.*;public class Manager extends Employee {
public Manager(String n, double s, int y, int m, int d, double bonus) {
super(n, s, y, m, d);
bonus = bonus;
} @Override
public String getName() {
return name + "wsz";
staff = new ArrayList<Employee>();
} private ArrayList<Employee> staff;
private double bonus;
}
红字部分编译器报错
求解觉得应该没错呀
public Manager(String n, double s, int y, int m, int d, double bonus) {
super(n, s, y, m, d);
bonus = bonus;
} @Override
public String getName() {
return name + "wsz";
staff = new ArrayList<Employee>();
} private ArrayList<Employee> staff;
private double bonus;
}
红字部分编译器报错
求解觉得应该没错呀
public Manager(String n, double s, int y, int m, int d, double bonus) {
super(n, s, y, m, d);
bonus = bonus;
} @Override
public String getName() {
return name + "wsz"; } private ArrayList<Employee> staff = new ArrayList<Employee>();
private double bonus;
}
换成这样写就好了这是为什么小弟菜鸟迷惑不解
return name + "wsz";
staff = new ArrayList<Employee>();
}返回了。。还想干嘛???