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

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

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

  一个对象如何先择朋友:

1.当前对象本身.

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

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

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

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

 

猜你喜欢

转载自xcynqy123.iteye.com/blog/1439780