使用下面的代码是最接近任何解决方案我不断收到一个错误说“(”或“[”预期和在“;”预期。不敢肯定我错过了什么我与另一个构造函数调用构造函数有一个错误
public class Manager extends SalariedSubordinate implements IManager{
private ArrayList<ISubordinate> listOfSubordinates;
private double managerBonusFund = 5000;
private double baseSalary;
public Manager(double baseSalary, IManager manager, ArrayList<ISubordinate> subordinates) {
this.baseSalary = baseSalary;
this.manager = manager;
this.listOfSubordinates = subordinates;
}
public Manager(double baseSalary, IManager manager){
this(baseSalary, manager, new ArrayList<ISubordinate> subordinates);
}
'new ArrayList下属不是你如何初始化一个新的'List',mabye试着用'new ArrayList ()' –
SomeJavaGuy