设计模式中的五个基本原则(也称为SOLID原则)是面向对象设计的核心原则,它们分别是:单一职责原则(Single Responsibility Principle, SRP)、开放封闭原则(Open/Closed Principle, OCP)、里氏替换原则(Liskov Substitution Principle, LSP)、接口隔离原则(Interface Segregation Principle, ISP)和依赖倒置原则(Dependency Inversion Principle, DIP)。这些原则帮助开发者创建更加灵活、可维护和可扩展的软件系统。