摘要:
设计模式理解(二)单例(Singleton)与原型(Prototype) 为什么一起写,因为懒。。。。 单例,就是用了面向对象语言的一些奇技淫巧,把构造函数私有了,然后用一个自身类型的静态指针作为全局唯一的实例的引用。碰到并发之类就呵呵了。 这么简单都能画个UML图,还煞有介事似的,我晕。 ---- 阅读全文
摘要:
设计模式理解(一)工厂模式 与 抽象工厂模式 又分为:简单工厂、工厂方法、抽象工厂 先理解简单工厂: 涉及类:工厂接口、产品接口;真实工厂类、真实产品类;客户。 客户需要产品,但无需知道创建产品的细节,实现了客户与产品的细节分离。客户只需要维持(关联?)一个工厂的实例就行了。客户只需要调用那个工厂的 阅读全文
摘要:
设计模式总结 三大类:创建型、结构型、行为型 二十三种: 创建型: 工厂方法 (Factory) 抽象工厂 (abstract factory) 建造者 (builder) 单例 (singleton) 原型 (prototype) 结构型 适配器 (adapter) 桥接 (bridge patt 阅读全文