设计模式的六大原则是一组指导软件设计的准则和原则,旨在帮助开发人员编写灵活、可扩展和易于维护的代码。以下是这些原则的正确总结:
- 单一职责原则(Single Responsibility Principle,SRP):一个类应该只有一个引起它变化的原因。换句话说,每个类应该负责一项明确的功能或责任。这有助于提高代码的可读性、可维护性和可测试性。
- 开闭原则(Open-Closed Principle,OCP):软件实体(类、模块、函数等)应该对扩展开放,对修改关闭。这意味着在添加新功能时,不应该修改现有的代码,而是通过扩展现有代码来实现。