[quote=引用 6 楼 jy251 的回复:] 是的,扩展性大大增强,比如你可以定义一个类似于object之类的基类或者接口,所有的继承这个类或者接口的类都可以实现你的操作,这样非常便于扩展。如果你玩游戏的话,上古卷轴5就是个很好的例子,他们提供的接口可以让你做出你想要的任何东西。
是的,扩展性大大增强,比如你可以定义一个类似于object之类的基类或者接口,所有的继承这个类或者接口的类都可以实现你的操作,这样非常便于扩展。如果你玩游戏的话,上古卷轴5就是个很好的例子,他们提供的接口可以让你做出你想要的任何东西。
你的理解基本正确。 为什么说基本?因为如果接口是显式实现的时候,下面一行不能调用接口方法,除非加一个转换。
接口对于我来说有两种用途: 第一,用于泛型编程 第二,用于告诉其他的跟我合作的人,我要求你提供给我的是什么样的数据
[quote=引用 1 楼 jy251 的回复:] 接口对于我来说有两种用途: 第一,用于泛型编程 第二,用于告诉其他的跟我合作的人,我要求你提供给我的是什么样的数据
110,570
社区成员
642,568
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧