社区
Java SE
帖子详情
面向接口编程的好处和优点
yy80680169
2008-01-23 03:40:51
加精
大家都知道要面向接口编程 很简单的道理
但是又有几个能讲清面向接口编程的好处和优点
大家来讨论下
...全文
39635
227
打赏
收藏
面向接口编程的好处和优点
大家都知道要面向接口编程 很简单的道理 但是又有几个能讲清面向接口编程的好处和优点 大家来讨论下
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
227 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小魏的博客
2012-06-29
打赏
举报
回复
学习学习!
s1t05002
2012-06-19
打赏
举报
回复
学习学习
Tobe
2011-09-25
打赏
举报
回复
学习中。
yqjdcyy
2011-09-25
打赏
举报
回复
哈哈,非常感谢!
zhaixiaofeng1991
2011-07-15
打赏
举报
回复
各位讨论的非常精辟、面面俱到、受教了
Tyl8080
2011-06-11
打赏
举报
回复
接口定义抽象方法,然后通过类去实现接口的抽象方法.
sshuangjiann
2011-05-16
打赏
举报
回复
学习了好多啊
「已注销」
2011-02-16
打赏
举报
回复
[Quote=引用 99 楼 virusplayer 的回复:]
在给你一段我摘抄的内容,希望可以有用
在匆忙之际理清消除实现继承和面向接口编程这样两个大问题可不是一件容易的事情,尤其考虑到自身的认识水平。坦白的说,这又是一篇“炒冷饭”的文章,但这 “冷饭”又确实不好炒。因此,在阅读了这篇文章之后,你可要批判地接受(拒绝)我的观点,尽管我的观点也是来自于别人的观点。
继承是面向对象中很重要的概念。如果考虑到Java语言特性,继承分为……
[/Quote]
说的太棒了
yiyu1
2011-01-10
打赏
举报
回复
能来个 详细 的 例子 不?
4545454545
2010-05-25
打赏
举报
回复
没有一个人真正说道点子上!跳楼的跳楼,自杀的自杀吧,哈哈
lubovowl
2010-04-28
打赏
举报
回复
能用接口就用接口,感觉更方便
阿群
2010-04-28
打赏
举报
回复
抽象不依赖于细节,细节依赖于抽象。说得好。
sz274071580
2010-04-12
打赏
举报
回复
71楼,说的不错!
ruyang0828
2009-10-10
打赏
举报
回复
能够减少耦合度!
壊壊雨
2009-09-20
打赏
举报
回复
学习学习
supperbeakmania
2009-09-01
打赏
举报
回复
up
jiangxilaile
2009-07-08
打赏
举报
回复
up
woshixinghuo
2009-04-14
打赏
举报
回复
编程命名
qiqushushi
2009-02-17
打赏
举报
回复
好像是封装底层实现的方法,
ljking2006
2008-12-15
打赏
举报
回复
再加一点个人观点,面向接口编程,不是一种必须,却是一种好的习惯.
加载更多回复(207)
MFC自绘控件 播放器
利用MFC自绘控件做的一款播放器,自己封装了播放类,压缩文件中有详细的说明.
基于SSH商场管理系统
基于SSH的商场管理系统,基于SSH的商场管理系统
面向
接口
编程
的
优点
1 首先什么是
面向
接口
编程
?
面向
接口
编程
就是先把客户的业务逻辑线提取出来,作为
接口
,业务具体实现通过该
接口
的实现类来完成。当客户需求变化时,只需编写该业务逻辑的新的实现类,通过更改配置文件(例如Spring框架)中该
接口
的实现类就可以完成需求,不需要改写现有代码,减少对系统的影响。 2
面向
接口
编程
的
优点
? 1 降低程序的耦合性。其能够最大限度的解耦,所谓解耦既是解耦合的意思,它和耦合相对。耦
C++
面向
接口
编程
而不是
面向
实现
编程
,其
优点
和具体措施
面向
接口
编程
在 C++ 中的
优点
包括解耦、可扩展性、可测试性和灵活性。通过定义
接口
、实现
接口
和依赖
接口
编程
,可以有效地实现这些
优点
。
面向
接口
编程
的核心是抽象和解耦,使得代码更加灵活、易于维护和扩展。
面向
接口
编程
的优势是什么?
总的来说,
面向
接口
编程
可以提高系统的灵活性、可维护性和可测试性,降低代码的耦合度,同时也更容易实现代码的扩展和替换。通过定义
接口
,组件之间只需依赖
接口
而不是具体的实现,这样可以减少代码之间的依赖关系,提高系统的灵活性和可维护性。只需实现相同的
接口
,并且符合
接口
定义的约定,就可以无缝地替换原有的实现,而不会影响其他部分的代码。通过模拟
接口
的行为,可以更方便地进行单元测试,提高代码的质量和稳定性。由于组件依赖于
接口
而不是具体的实现,因此可以在运行时动态地替换实现,从而实现不同对象对同一
接口
方法的不同实现。
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章