设计模式总结

1.创建型

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

不常用的有:原型模式。

2.结构型

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

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

3.行为型

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

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

相关推荐
一叶难遮天1 天前
Android面试指南(八)
java·设计模式·数组·hashmap·string·android面试·匿名内部类
星空寻流年1 天前
设计模式第一章(建造者模式)
java·设计模式·建造者模式
蒋星熠2 天前
Flutter跨平台工程实践与原理透视:从渲染引擎到高质产物
开发语言·python·算法·flutter·设计模式·性能优化·硬件工程
至此流年莫相忘2 天前
设计模式:策略模式
设计模式·策略模式
ytadpole2 天前
揭秘设计模式:命令模式-告别混乱,打造优雅可扩展的代码
java·设计模式
努力也学不会java2 天前
【设计模式】 外观模式
设计模式·外观模式
deepwater_zone2 天前
设计模式(策略,观察者,单例,工厂方法)
设计模式
宁静致远20212 天前
【C++设计模式】第三篇:观察者模式(别名:发布-订阅模式、模型-视图模式、源-监听器模式)
c++·观察者模式·设计模式
User_芊芊君子2 天前
【Java】设计模式——单例、工厂、代理模式
java·设计模式·代理模式
YA3332 天前
java设计模式二、工厂
java·开发语言·设计模式