【发布时间】:2015-08-04 21:31:39
【问题描述】:
接口是面向对象的数据结构吗?
为给定问题编写数据结构等面试问题的解决方案看起来很像 Iterfaces,接口和数据结构是否相同?
例如扑克牌的数据结构包括看起来很像接口的方法签名
【问题讨论】:
-
我一般会查找一些关于数据结构的文献,仅仅认为接口可以是数据结构或反之亦然是一个模棱两可的问题。
-
@Kozmik 你的解释是什么?
-
那么您认为接口是什么?您认为哪种数据结构与接口是同义词(您可以指的结构不止一种)?你提供了一个例子,但它过于宽泛——也许给出一个更深入的例子会有所帮助,或者进一步解释一下你对扑克牌数据结构的注意事项?使用什么数据结构?
-
@Kozmik 我虽然很清楚这一点...创建一个数据结构和相关的方法来定义和操作一副标准的扑克牌...您还需要什么信息?想知道你的解释
-
我对你对标准扑克牌的解释感到困惑——你会使用什么数据结构来操作你所说的扑克牌?该数据结构与接口有何关系? @GrayCygnus - 很好地回答了您的问题,因为接口与数据结构无关。我更想帮助你找到答案,但格雷说得更简洁。
标签: data-structures interface object-oriented-analysis