SOLID原则:面向对象设计的“葵花宝典“

📅 2026/7/7 17:22:43 👁️ 阅读次数 📝 编程学习
SOLID原则:面向对象设计的“葵花宝典“

SOLID原则:面向对象设计的"葵花宝典"

开篇:武功秘籍不是随便练的

武林中有本秘籍叫"葵花宝典"。

据说练成之后可以天下无敌,但有个前提:

欲练此功,必先自宫。

面向对象设计也有本秘籍,叫"SOLID原则"。

据说掌握之后可以写出高质量的代码,但也有个前提:

理解每个原则的真正含义。

什么是SOLID原则?

SOLID是面向对象设计的五个基本原则,由Robert C. Martin( Uncle Bob)提出。

每个字母代表一个原则:

字母原则中文
SSingle Responsibility Principle单一职责原则
OOpen-Closed Principle开闭原则
LLiskov Substitution Principle