单一职责原则(Single Responsibility Principle,SRP)、开放/闭合原则(Open/Closed Principle,OCP)、Liskov替换原则(Liskov Substitution Principle,LSP)、接口隔离原则(Interface Segregation Principle,ISP)和依赖倒置原则(Dependency Inversion Principle,DIP)。