基于问题分析,可以将设计模式分为以下几类:
创造模式
- 工厂方法/模板模式
- 抽象工厂模式
- 建造者模式
- 原型模式
- 单列模式
结构模式
- 适配器模式
- 桥模式
- 筛选模式
- 合成模式
- 装饰者模式
- 正面模式
- 蝇量级模式
- 代理模式
行为模式
- 解释模式
- 模板方法/模式
- 责任链模式
- 命令模式
- 迭代器模式
- 策略模式
- 访客模式
J2EE 模式
- MVC 模式
- 数据访问对象模式
- 前控制器模式
- 拦截过滤器模式
- 转移对象模式
1、Java设计模式的类别有哪些?
基于问题分析,可以将设计模式分为以下几类:
创造模式
结构模式
行为模式
J2EE 模式