23种设计模式

目标:对设计模式,在代码层面的一种快速理解,想深层理解原理的,不要看哈。。。只适用于像我这么躁的人。

一、创建模型模式

1.Factory模式:简单工厂模式、工厂方法模式

2.抽象工厂模式

3.Singleton模式:懒汉、饿汉模式(重锁定)

4.Builder模式

5.Prototype模式

二、结构型模式

6.Bridge模式

7.Adapter模式

8.Decorator模式

9.Composite模式

10.Flyweight模式

11.Facade模式

12.Proxy模式:虚代理,远程代理,保护代理

三、行为模式

13.Template模式

14.Strategy模式

15.State模式

16.Observer模式

17.Mementor模式

18.Mediator模式

19.Command模式

20.Visitor模式

21.Chain of Responsibility模式

22.Iterator模式

23.Iterpreter模式

各个模式代码:

链接:https://pan.baidu.com/s/1ggwujYV 密码:jsbc

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容