设计模式UML七大原则
时间: 2023-11-17 12:02:37 浏览: 219
设计模式UML七大原则是指在使用UML类图进行软件设计时需要遵循的七个原则,它们分别是开闭原则、里氏替换原则、依赖倒置原则、单一职责原则、接口隔离原则、迪米特法则和合成复用原则。这些原则可以帮助开发人员设计出更加灵活、可扩展、易维护的软件系统。
1. 开闭原则:对扩展开放,对修改关闭。
2. 里氏替换原则:子类可以替换父类并且不会影响程序的正确性。
3. 依赖倒置原则:高层模块不应该依赖低层模块,二者都应该依赖其抽象。
4. 单一职责原则:一个类只负责一个功能领域中的相应职责。
5. 接口隔离原则:客户端不应该依赖它不需要的接口。
6. 迪米特法则:一个对象应该对其他对象保持最少的了解。
7. 合成复用原则:尽量使用对象组合,而不是继承来达到复用的目的。
阅读全文