coder-da/design-pattern
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
设计原则: 1、找出应用中可能需要变化之处,把它们独立出来,不要和不需要变化的代码混在一起。 2、针对接口编程,而不是针对实现编程。 3、多用组合,少用继承 4、为了交互对象之间的松耦合设计而努力 5、开放-关闭原则:类应该对扩展开放,对修改关闭 6、依赖倒置原则:要依赖抽象,不要依赖具体类
| Name | Name | Last commit date | ||
|---|---|---|---|---|
设计原则: 1、找出应用中可能需要变化之处,把它们独立出来,不要和不需要变化的代码混在一起。 2、针对接口编程,而不是针对实现编程。 3、多用组合,少用继承 4、为了交互对象之间的松耦合设计而努力 5、开放-关闭原则:类应该对扩展开放,对修改关闭 6、依赖倒置原则:要依赖抽象,不要依赖具体类