Java设计模式-六大原则

面向对象的设计,咱们一般会涉及到两个元素:接口,类,及他们之间的协做关系。 对于接口的设计:须要考虑接口隔离原则 对于类的设计:须要考虑类自己的设计,须要考虑类的职责是否单一;对于有继承关系的类设计,要注意子类是否改变父类的方法,目标是不要改变,子类应该只扩展父类的行为(里氏替换原则,开闭原则),这样才能把未来子类变化时产生的影响缩小到最小的范围。 对于协做关系的设计:作顶层的框架设计时,协做应该
相关文章
相关标签/搜索