問題詳情

第44題Given:1. class Employee{2. String name; double baseSalary;3. public Employee(String name, double baseSalary){4. this.name = name;5. this.baseSalary = baseSalary;6. }7. }8. public class SalesPerson extends Employee{9. double commission;10. public SalesPerson(String name,11. double baseSalary, double commission){12. //insert code here13. }14. }Which two code fragments, inserted independently at line 12, will compile? (Choose two.)
(A) super(name, baseSalary);
(B) this.commission = commission;
(C) super();this.commission = commission;
(D) this.commission = commission;super();
(E) super(name, baseSalary);this.commission = commission;F. this.commission = commission;super(name, baseSalary);G. super(name, baseSalary, commission);

參考答案

答案:A,E
難度:困難0.373134
統計:A(71),B(17),C(13),D(7),E(55)