JAVA设置模式学习笔记

[TOC] 遵循原则单一职责原则:1、一个类或接口只有一个职责;2、应该仅有一个原因引起类的变更; 在日常使用中很难完全做到。提高了可读性和可维护性,降低变更引起的风险。 里氏替换原则:所有引用基类的地方必须能透明地使用其子类对象。父类出现的地方子类就可以出现,反之未必。避免子类的个性。 依赖倒置原则:高层模块不应该依赖底层模块,两者都应该依赖其抽象类;抽象不应该依赖细节;细节应该依赖抽象。 Java中的常见规则: 接口负责定义public属性和方法,并且声明与其他对象的依赖...

阅读全文