为什么界面中只允许使用公共方法?

时间:2016-04-07 17:23:14

标签: java interface public-method

为什么java强制接口方法是公共的,抽象类与接口有什么不同?

1 个答案:

答案 0 :(得分:1)

快速回复是:

  • 必须覆盖所有接口方法,因为它们必须是公共的。
  • 抽象类可以由其他类扩展,接口只能由类实现并由其他接口继承。

您可以在此处获得更多信息:http://www.javaworld.com/article/2077421/learn-java/abstract-classes-vs-interfaces.html