黑马程序员技术交流社区
标题:
、在项目中为什么使用接口?接口的好处是什么?什么是面向接口开发?
[打印本页]
作者:
曹停
时间:
2012-2-18 21:14
标题:
、在项目中为什么使用接口?接口的好处是什么?什么是面向接口开发?
、在项目中为什么使用接口?接口的好处是什么?什么是面向接口开发?
作者:
严鹏
时间:
2012-2-18 22:45
定义一个接口是为了遵循同一种规范,便于程序的扩展。它里面的成员可以是字段,索引器,属性,函数,事件。
我所理解的面向接口编程是:在系统分析和架构中,分清层次和依赖关系,每个层次不是直接向其上层提供服务(即不是直接实例化在上层中),而是通过定义一组接口,仅向上层暴露其接口功能,上层对于下层仅仅是接口依赖,而不依赖具体类。
作者:
莫洪刚
时间:
2012-2-19 10:29
接口可以理解为一种约束,一种规范。
面向对象是指,我们考虑问题时,以对象为单位,考虑它的属性及方法.
接口的本身反映了我们对系统的抽象理解。
面向接口编程,是指我们要面向抽象协议编程,实现者在实现时要严格按协议来办。
有了接口,那么类就可以实现多个接口,这样就免除了不能实现继承多个类的方法,而且便于维护,也使得开发过程模块化,结构分层清晰,各功能是不相连的.大大降低了耦合度。
作者:
什麽才是王道
时间:
2012-2-20 10:57
接口的好处是:
1:规范类的实现
2:面向接口开发,可以很好的实现代码的重用
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2