设计模式
-
设计模式之桥接(bridge)模式
在现实生活中,我们常常会用到两种或多种类型的笔,比如毛笔和蜡笔。假设我们需要大、中、小三种类型的画笔来绘制12中不同的颜色,如果我们使用蜡笔,需要准备3*12=36支。但如果使用毛笔的话,只需要提供3
-
设计模式之观察者模式建议收藏
在日常生活中,交通信号灯指挥者日益拥挤的城市交通。红灯亮,汽车停止;绿灯亮,汽车继续前行;在这个过程中,交通信号灯是汽车的观察目标,而汽车则是观察者。随着交通信号灯的变化,汽车的行为也会随之变化,一盏
-
设计模式之代理模式、适配器模式和外观模式
编写基于另一组类的包装器接口是一项常见的API设计任务,例如,你的工作可能是维护一个大型的遗留代码库,相比重构所有代码,你更愿意审计一个新的,更简洁的API,以隐藏所有的底层遗留代码;或者你可能已经
-
设计模式之工厂模式建议收藏
一普通工厂模式1.类图2.代码实现#pragmaonce#include<iostream>usingnamespacestd;//抽象渲染类classIR
-
设计模式之建造者模式
设计模式之建造者模式
-
23种设计模式(5):原型模式
23种设计模式(5):原型模式
-
设计模式总结
设计模式总结
-
【大话设计模式】—— 模板方法模式
【大话设计模式】—— 模板方法模式
-
【APP UI 设计模式】(一)APP UI 设计原则和流程
【APP UI 设计模式】(一)APP UI 设计原则和流程
-
设计模式 ( 十八 ) 策略模式Strategy(对象行为型)
设计模式 ( 十八 ) 策略模式Strategy(对象行为型)