设计模式基本概念_设计模式概念-CSDN博客

网站介绍:设计模式共有23种,它们分为三大类:注意:简单工厂模式不在23种之列,加上简单工厂模式共24种。设计模式基础是多态。(目的都是为了 高内聚,低耦合)重点原则代码示例1、开闭原则(OCP):这不是将简单问题复杂化了吗?没错,确实如此,但是我们这个程序简单,假设一个及其复杂的程序,源码的实现非常复杂,后期维护起来,开闭原则就能体现出它的巨大优势2、依赖倒转原则(DIP)传统过程设计倾向于使高层次的模块依赖于低层次的模块,抽象层次依赖于具体层次。这样设计,高层、中层、底层的耦合度极高。很容易导致牵一发而_设计模式概念