tommy121 发表于 2015-8-27 17:10

初衷不是这样的。初衷是为了让代码更规范 。对做二次开发的擦屁股码农来说,如果这个项目的接口继承很规范,还是有帮助的。

我举这个例子,只是能直观的表明接口的直接作用。

美人希 发表于 2015-8-27 17:24

泛型看到了吗?接口配合泛型类可以做一个通用方法的<T>父类出来,子类在继承接口的时候就不需要再重写方法了。

wowow 发表于 2015-8-27 19:18

ReiFukai 发表于 2015-8-27 19:28

本帖最后由 ReiFukai 于 2015-8-27 19:30 编辑

委托就是c里的函数指针,可以把函数作为参数传递,在OO语言里抽象的更好一点
接口就是派生类里必须实现的方法。调用者可以只调用方法而不用关心对象如何实例化
页: 1 [2]
查看完整版本: [C#]弄不懂接口与委托。