单选题 下列选项中,能实现对父类的getSalary方法重写的是______。
class Employee{
public Double getSalary(){};
}
  • A.class Manager extends Employee{ public int getSalary(Double x){};}
  • B.class Manager extends Employee{ public Double getSalary(int x,int y){};}
  • C.class Manager extends Employee{ public Double getSalaryO{};}
  • D.class Manager extends Employee{ public int getSalary(int x,int y){};}
【正确答案】 C
【答案解析】[解析] 因为Java中有重载,即两个类名字一样,但是参数列表不一样,是合法的。本题考查的是重写,即子类重写父类的方法。重写则要求方法名一致,参数列表也一致。因此这里只有选项C是重写,其他都是重载。