【设计模式】六大基本原则单一职责原则(SRP: Single Responsibility Principle) 定义:一个类应该只有一个引起它变化的原因,即一个类只做一件事情; 好处:降低类的复杂度,提高可维护性; 开闭原则(OCP: Open/Closed Principle) 定义:对扩展开放,对修改关闭; 好处:增加新功能时不改动已有的老代码,降低维护风险; 里氏替换原则(LSP: Liskov Substitution Principle) 定义:子类对象可以替换父类对象,并且程序功能不受影响; 好处: 保证继承关系合