java继承问题; 一个类继承了接口,必须实现接口里的抽象方法,否则报错;那么

java继承问题;
一个类继承了接口,必须实现接口里的抽象方法,否则报错;那么另一个类继承了这一个类,应该也需要实现接口里的抽象方法,为何子类不实现这个方法也不报错?

第1个回答  2017-06-19
因为子类继承父类是,就自动继承了父类中的所有非私有方法。所以相当于子类已实现了这些方法。就不用必须显式实现接口中定义的方法了(当然子类也可以自行实现这些方法,从而覆盖父类中的相应方法)本回答被网友采纳
第2个回答  2017-06-19
因为Employee已经实现了抽象方法,继承Employee的子类就等价同样不再是抽象方法/抽象类,因此没有必要再实现本回答被提问者采纳
相似回答