We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1a44daa commit 6399253Copy full SHA for 6399253
content/目标检测和图像分割学习导论.md content/目标检测和图像分割学习简介.mdcontent/目标检测和图像分割学习导论.md renamed to content/目标检测和图像分割学习简介.md
content/设计模式.md
@@ -0,0 +1,8 @@
1
+## 设计模式六原则
2
+分别是这六个:
3
+- **开闭原则**:类、模块、函数等应该对修改封闭,对扩展开放。(你可以在不修改其原代码的情况下轻松扩展)
4
+- **单一职责原则**:一个类只做一件事,修改它的原因也只有一个。
5
+- **里氏替换原则**:子类可以完全替换父类。子类继承父类时,只能扩展新功能而不能破坏父类原有的功能。
6
+- **依赖倒置原则**:细节应该依赖抽象,抽象不应该依赖细节。抽象层位于高层,细节层位于底层(继承抽象层)
7
+- **迪米特法则**:「最少知道」原则。一个类不应该知道太多操作的类的细节。
8
+- **接口隔离原则**:客户端不依赖不需要的接口。如果实现接口的时候有不需要实现的方法,则应该将接口拆分,让类只需要重写需要的方法。
0 commit comments