Categorias: Todos

por Jibin Sun 10 anos atrás

423

设计模式-1

设计模式是软件开发中的一种重要概念,旨在解决在开发过程中常见的问题并提高代码的可维护性和可扩展性。设计模式分为三大类:创建型模式、结构型模式和行为型模式。创建型模式关注对象的创建过程,常见的有简单工厂模式、单例模式和抽象工厂模式等。结构型模式注重类和对象的组合,通过合成模式、代理模式和装饰模式等实现复杂系统的简化。行为型模式则侧重对象间的职责分配和协作方式,包括策略模式、观察者模式和命令模式等。

设计模式-1

设计模式

行为模式

状态模式
备忘录模式
访问者模式
调停者模式
命令模式
解释器模式
模板方法模式
责任链模式
迭代子模式
观察者模式
策略模式
不变模式

结构模式

桥接模式
代理模式
享元模式
门面模式
装饰模式
合成模式
缺省适配器模式
适配器模式

创建模式

原型模式
建筑师模式
多例模式
单例模式
抽象工厂模式
工厂模式
简单工厂模式