Gof 设计模式

设计模式是什么?

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

创建型  5类:

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

结构型 7类:

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

行为型 11类:                                                                 

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

简单工厂                                                                                                                                                                                    

猜你喜欢

转载自www.cnblogs.com/baizhuang/p/11113200.html