主题:关于C#的接口问题?
programhjh
[专家分:0] 发布于 2007-05-24 17:30:00
我是C#初学者。就是对接口问题不懂。望高手指点!
回复列表 (共8个回复)
沙发
chwf1984 [专家分:1010] 发布于 2007-05-29 14:25:00
广泛地讨论这个问题没有任何意义!你自己是怎么想的!
板凳
sumnet [专家分:280] 发布于 2007-06-13 12:04:00
到实例中去体会与类的相同与不同
3 楼
lushenbo [专家分:120] 发布于 2007-06-26 21:59:00
接口定义了实现该接口的对象所能够提供的服务,至于怎么提供的你不必关心,只要在需要时使用就可以了。
接口实际上是一种隔离,将功能的实现和使用分离开。
就好像你使用ATM机,点击取款可以给你钱,点击查询可以告诉你你还有多少钱,这些与你交互的都是接口,你只需要知道什么时候该使用什么功能就可以了,至于它是怎么做得你不必关心,这样就隔离了使用与实现。
不知道说得对不对
4 楼
ixlu [专家分:10] 发布于 2007-07-09 17:54:00
自己找找有个FAQ的帖子,里面有这个问题,自己看看,理解下,我也不是很明。
5 楼
snowdreams [专家分:0] 发布于 2007-08-03 08:50:00
我个人理解接口就是像一些规章制度,你要办这类事情,就必须要按这些制度执行,而这些制度只有名称,具体的实现过程根据你的需要自己来实现,不知道我说的对不对
6 楼
Cometrue [专家分:10] 发布于 2007-08-17 22:54:00
结合3楼和5楼的高见,受益蜚浅哦,thank you@@@
7 楼
nieshoushuai [专家分:100] 发布于 2007-08-24 14:20:00
不做 大型的程序是无法理解接口的真正优点的,接口是为了对相关类的方法进行管理,你比如说:有A、B、C 三个类都使用了某一个方法如aaa(),使用借口可以方便对类的方法进行管理和扩展(另外继承接口的类必须实现接口中的所有方法);另外利用接口还可以实现多继承。
8 楼
tianjiucheng [专家分:0] 发布于 2007-08-31 14:41:00
类的接口就是,下次在使用的时候这类有扩展的余地
我来回复