1
8
这是为了确保您可以将对象集合视为同一类型,然后对该类型执行一些操作(您知道它必须从对象继承)。 把它想象成属性。它是元数据类型。 您还可能希望对已知类型(例如System.Web.UI.Control)执行操作,但仅当类型继承自某个接口(例如InamingContainer)时才执行该操作。
|
2
10
无成员接口用于在C中提供类似于mixin的功能。因此,对于A级:
通过定义接口ISTUFF,您可以为它提供额外的功能(a-la多重继承):
然后在一个:
然后添加额外的功能
|
3
8
它是一个标记接口。它可以用来修饰类型,这样您就可以在运行时发现类型是正确的,而不用反射。我们使用它来确保被调用方中的泛型类型是正确的。 |
4
3
把那些认为鸭子打字很酷的蟒蛇搞混了。 |
Schadre · C-plus编码错误 2 年前 |
Nithin K · 即使类属性的类型正确,也会获取异常 2 年前 |
amirreza870 · Python OOP-更改类文本 2 年前 |
A_K · 使用cat或打印方法打印部分内容的子集闭包 2 年前 |
Mo Fatah · 如何使用Python类打印数独板? 2 年前 |