Java中接口与抽象数据类型的关系

时间:2014-07-22 23:19:41

标签: java interface abstract-data-type

这不是关于抽象类vs接口。

我希望有人可以解释Java中接口和ADT之间的关系。 我认为接口是一组抽象方法。我理解ADT关注的是哪些操作是可行的,但没有说明它们是如何实现的。我读到一个接口指定了ADT的操作,但是没有完全理解这是什么意思。

由于

1 个答案:

答案 0 :(得分:0)

抽象数据类型是纯粹的理论实体。它始于面向对象之前。

另一方面,接口是Java和其他OO语言中使用的具体结构,用于指示类必须实现的方法。

可能让您感到困惑的是Java接口abstract types,而不是abstract data types