读书人

设计准则-最少知识原则

发布时间: 2012-07-26 12:01:08 作者: rapoo

设计原则---最少知识原则

设计原则---最少知识原则(LKP)

? ? ?最少知识指的是:只和朋友说话.降低类之间的耦合,尽量减少对象的交互.

? 一个对象如何先择朋友:

1.当前对象本身.

2.通过方法传进来的参数对象.

3.当前对象所创建的对象.

4.方法内部实例化的对象.

总之:方法的调用要尽量保持在一定的界限内.降低对象之间的依赖.

?

读书人网 >软件架构设计

热点推荐