设计模式总结

1.创建型

常用的有:单例模式、工厂模式(工厂方法和抽象工厂)、建造者模式。

不常用的有:原型模式。

2.结构型

常用的有:代理模式、桥接模式、装饰者模式、适配器模式。

不常用的有:门面模式、组合模式、享元模式。

3.行为型

常用的有:观察者模式、模板模式、策略模式、职责链模式、迭代器模式、状态模式。

不常用的有:访问者模式、备忘录模式、命令模式、解释器模式、中介模式。

相关推荐
1024肥宅3 小时前
JavaScript常用设计模式完整指南
前端·javascript·设计模式
特立独行的猫a5 小时前
C++观察者模式设计及实现:玩转设计模式的发布-订阅机制
c++·观察者模式·设计模式
better_liang6 小时前
每日Java面试场景题知识点之-单例模式
java·单例模式·设计模式·面试·企业级开发
sg_knight6 小时前
什么是设计模式?为什么 Python 也需要设计模式
开发语言·python·设计模式
koping_wu6 小时前
【设计模式】设计模式原则、单例模式、工厂模式、模板模式、策略模式
单例模式·设计模式·策略模式
__万波__7 小时前
二十三种设计模式(十)--外观模式
java·设计模式·外观模式
__万波__7 小时前
二十三种设计模式(十一)--享元模式
java·设计模式·享元模式
Henry Zhu1237 小时前
23种设计模式介绍以及C语言实现
c语言·开发语言·设计模式
ZouZou老师20 小时前
C++设计模式之解释器模式:以家具生产为例
c++·设计模式·解释器模式
红头辣椒1 天前
干系人与价值共识:从理解准确到执行共识的关键跨越
设计模式·需求分析