黑马程序员技术交流社区

标题: C#中接口的好处是什么,接口究竟是如何工作的? [打印本页]

作者: 叶彦召    时间: 2012-2-25 00:36
标题: C#中接口的好处是什么,接口究竟是如何工作的?
C#中接口的好处是什么,接口究竟是如何工作的?

求高手赐教!


作者: 安超    时间: 2012-2-25 09:04
接口就像中央发的文件,大方向给我们指明,具体实施是我们这些继承接口的类。
作者: 赵国梁    时间: 2012-2-25 11:24
接口就像事先定义好的一种规则或者模式一样,实现这个接口的类必须来实现接口中所定义好的规则,这个和继承有点像,继承父类的子类肯定具有父类所具有的特点,但是一个子类只能继承一个父类,有时候想这个子类在不同环境下可以实现多种不同的模式,这时候继承就不行了,所以有了接口,接口定义中,一个类可以实现多个接口,也就是继承多个接口,这样,这个类就有了多个接口的特征。

作者: 成刚    时间: 2012-2-25 14:56
接口是负责功能的定义;而继承接口的类是负责功能的具体实现!
作者: 陆亚    时间: 2012-2-25 23:28
接口主要用于定义公共的功能,想实现功能就去实现该接口
作者: 肖腾宇    时间: 2012-2-28 14:34
类只能有一个父类,却能继承自多个接口,接口可以由多个类或接口继承

继承同一个接口的类可以同时继承接口的方法,属性等






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2