设计模式 阿芯爱编程 2024-01-18 59 阅读1分钟 六大原则 1.开闭原则 对扩展开放,对修改关闭 2.里氏代换原则 派生类可以替换基类,功能不受影响 3.依赖倒转原则 开闭原则的基础,针对接口编程,依赖于抽象而不是具体 4.接口隔离原则 使用多个隔离的接口,比单个接口要好。降低类之间的耦合度 5.迪米特法则,最少知道原则 一个实体尽量与其他实体之间发生相互作用,使得系统功能模块相互独立 6.合成复用原则 尽量使用合成/聚合的方式,而不是使用继承