设计模式设计模式
👓

设计模式

Last edited time
Mar 19, 2023 05:57 AM
Created
Oct 18, 2021 02:00 AM
Tags
7大原则
标记
设计模式原则名称
简单定义
开闭原则
对扩展开放,对修改关闭
单一职责原则
一个类只负责一个功能领域中的相应职责
里氏代换原则
所有引用基类的地方必须能透明地使用其子类的对象
依赖倒转原则
依赖于抽象,不能依赖于具体实现
接口隔离原则
类之间的依赖关系应该建立在最小的接口上
合成/聚合复用原则
尽量使用合成/聚合,而不是通过继承达到复用的目的
迪米特法则
一个软件实体应当尽可能少的与其他实体发生相互作用
 

具体例子

 
PythonC++Golang
 

Loading Comments...