
SOLID原则:面向对象设计的"葵花宝典"开篇:武功秘籍不是随便练的武林中有本秘籍叫"葵花宝典"。据说练成之后可以天下无敌,但有个前提:欲练此功,必先自宫。面向对象设计也有本秘籍,叫"SOLID原则"。据说掌握之后可以写出高质量的代码,但也有个前提:理解每个原则的真正含义。什么是SOLID原则?SOLID是面向对象设计的五个基本原则,由Robert C. Martin( Uncle Bob)提出。每个字母代表一个原则:字母原则中文SSingle Responsibility Principle单一职责原则OOpen-Closed Principle开闭原则LLiskov Substitution Principle