设计模式
u010890666
这个作者很懒,什么都没留下…
展开
-
23种设计模式概述
23种设计模式概述在前面,我们对 GoF 的 23 种设计模式进行了分类,现在我们先对各个设计模式的功能进行简要介绍,以便有个大概了解。后面的章节再进行详细接受。单例(Singleton)模式:控制某个类只能自行生成一个可供外部全局访问的实例。例如:Windows的窗口管理器或者任务管理器都是只有一个实例。原型(Prototype)模式:将一个创建成本高(如:装载大文件、初始化耗时长...原创 2019-11-11 00:21:52 · 171 阅读 · 0 评论 -
23种GoF设计模式的分类
GoF设计模式一共有23个。一般可以按目的和作用范围来进行划分,具体划分方法如下:第一,这些模式按目的(即完成什么样任务)来划分为创建型、结构型和行为型这三种模式:创建型:用来创建对象。单例、原型、抽象工厂、建造者、工厂方法这五个都属于这一分类。这种类别起到了将对象的创建与其使用进行分离解耦。结构型:用来处理类或对象之间如何组合以构成更大的结构体。桥接、装饰、适配器、代理、外观、享元、组合...原创 2019-11-01 22:15:48 · 535 阅读 · 0 评论