接口污染 :过于臃肿的接口就是对接口的污染。要 建立单一接口,不要建立庞大臃肿的接口,尽量细化接口,接口中的方法尽量少
迪米特法则:迪米特法则 又叫作最少知识原则 就是说一个对象应当对其他对象有尽可能少的了解,不和陌生人说话
A 和B是关系对象 B和C是关系对象 那么A最好不要直接调用C 要通过调用B 在B里调用C
组合复用原则 :
是在一个新的对象里面使用一些已有的对象,使之成为新对象的一部分:新的对象通过向这些对象的委派达到复用已有功能的目的。
而在我们的代码中尽可能使用组合而不是用继承.使用继承 不满足高内聚低耦合的原则
除非子类是基类的一个特殊种类