S – Single Responsibility Principle 单一职责原则O – Open-Closed Principle 开放封闭原则L – Liskov Substitution Principle 里氏替换原则I – Interface Segregation Principle 接口隔离原则D – Dependency Inversion Principle 依赖倒置原则