做java半年了,一直使用低耦合、高内聚这种思想,理解了一点也体会到了其中的好处,但是感觉自己理解的还是太浮浅了,所以希望和大家一起交流交流。
本人的理解:
低耦合:各个对象之间尽量不使用显示调用,最好辟免使用new关键字,多设计接口。自己感觉java Web开发中的Sping技术的IOC(反向控制)是至今实现低耦合最完美的了。
高内聚:对象和对象之间的关系一定要简单,辟免对一个对象的调用而影响了另一个对象。
本人的理解:
低耦合:各个对象之间尽量不使用显示调用,最好辟免使用new关键字,多设计接口。自己感觉java Web开发中的Sping技术的IOC(反向控制)是至今实现低耦合最完美的了。
高内聚:对象和对象之间的关系一定要简单,辟免对一个对象的调用而影响了另一个对象。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货