【问题标题】:Abstract and Interface in java [duplicate]java中的抽象和接口[重复]
【发布时间】:2011-11-14 12:35:51
【问题描述】:

可能重复:
Interface vs Abstract Class (general OO)
When to use abstract class or interface?

你能提供抽象类的实现吗?

这两者有什么区别?

我什么时候知道我什么时候知道使用它们?

【问题讨论】:

标签: java class interface abstract


【解决方案1】:

此页面提供了很好的比较:http://download.oracle.com/javase/tutorial/java/IandI/abstract.html。您可以通过非常快速的 google 搜索找到它。

【讨论】:

    【解决方案2】:

    Interface 用于定义合约。抽象类用于定义一些对所有后代都通用的方法,也可能是一些不同的方法(它们将是abstract)。使用interfacesabstract classes 达到多态性。

    【讨论】:

      猜你喜欢
      • 2011-12-05
      • 2011-07-02
      • 2011-07-13
      • 1970-01-01
      • 2011-07-12
      • 2011-02-21
      • 2011-01-19
      • 2012-05-30
      • 1970-01-01
      相关资源
      最近更新 更多