Gof 设计模式

Posted baizhuang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Gof 设计模式相关的知识,希望对你有一定的参考价值。

设计模式是什么?

我的理解,是一种能够提高代码的复用性、是一种解决某些固有问题的思想。根据它能实现的目标,将其分为了3大类:创建型、结构型、行为型

创建型  5类:

简单工厂、抽象工厂、单例模式、原型模式、建造者模式

结构型 7类:

适配器、装饰器、代理、外观、桥接、组合、享元

行为型 11类:                                                                 

策略、模板方法、观察者、迭代子、责任链、命令、备忘录、状态、访问者、中间者、解释器 

简单工厂                                                                                                                                                                                    

以上是关于Gof 设计模式的主要内容,如果未能解决你的问题,请参考以下文章

死磕GOF23之单例模式

GOF设计模式 之 引言

设计模式? GoF

实践GoF的设计模式:代理模式

GoF设计模式 - 外观模式

GoF设计模式学习总结