设计原则---最少知识原则(LKP)
最少知识指的是:只和朋友说话.降低类之间的耦合,尽量减少对象的交互.
一个对象如何先择朋友:
1.当前对象本身.
2.通过方法传进来的参数对象.
3.当前对象所创建的对象.
4.方法内部实例化的对象.
总之:方法的调用要尽量保持在一定的界限内.降低对象之间的依赖.
设计原则---最少知识原则(LKP)
最少知识指的是:只和朋友说话.降低类之间的耦合,尽量减少对象的交互.
一个对象如何先择朋友:
1.当前对象本身.
2.通过方法传进来的参数对象.
3.当前对象所创建的对象.
4.方法内部实例化的对象.
总之:方法的调用要尽量保持在一定的界限内.降低对象之间的依赖.