rabbitmq 基础
This commit is contained in:
@ -30,5 +30,10 @@
|
||||
|
||||
定义:应该优先使用组合、聚合等关联关系来实现复用,其次才是考虑使用继承关系。
|
||||
|
||||
在软件设计当中应该尽量遵守这七大原则,它们之间要求的侧重点不同:开闭原则是总纲,它告诉我们要对扩展开放,对修改关闭;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;单一职责原则告诉我们实现类要职责单一;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合度;合成复用原则告诉我们要优先使用组合或者聚合关系复用,少用继承关系复用。
|
||||
### 总结
|
||||
|
||||
开闭原则是总纲,它告诉我们要对扩展开放,对修改关闭;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;单一职责原则告诉我们实现类要职责单一;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合度;合成复用原则告诉我们要优先使用组合或者聚合关系复用,少用继承关系复用。
|
||||
|
||||
|
||||
|
||||
## 二、工厂模式
|
Reference in New Issue
Block a user