【发布时间】:2011-03-05 00:16:23
【问题描述】:
是不是因为动态类型我们在 python 中不需要接口的概念(如 Java 和 C#)?
【问题讨论】:
-
是的。 (填充剩余空间达到 15 个字符)
-
我之前问过一个相关的问题。 stackoverflow.com/questions/2350968/…
-
你怎么知道我们需要什么?
-
另外,请注意鸭子打字的重要性——我不在乎你是
Squid还是Car——如果你可以.honk(),你是可以接受的。请注意 Python 的整个“让我们模拟一个 file()”模式,这是一个很好的例子来说明为什么接口不存在。
标签: c# java python dynamic-languages