接口和抽象类实现

时间:2013-11-19 04:00:41

标签: java

正如所有从抽象类扩展的子类必须为所有抽象方法提供实现一样,接口的所有方法是否必须对实现它们的所有方法执行相同的操作?

2 个答案:

答案 0 :(得分:1)

我认为您的意思是说实现接口的所有必须为其所有方法提供实现。是的,没错。

...除非它是一个实现接口的抽象类,在这种情况下它可以使一些方法未实现(但是一些具体的类必须最终实现它们)。此外,如果接口扩展了更多接口,那么这些接口中的所有方法也必须实现。

答案 1 :(得分:0)

抽象类将一个或多个方法的实现留给它的扩展类,它可以通过实现其他接口继承的方法合同执行相同的操作。  如果抽象类实现了接口,则它不一定要实现任何继承的方法。这并不意味着你不能实现任何一个。 :d