设计模式
九里写代码
这个作者很懒,什么都没留下…
展开
-
《设计模式之禅》读书笔记(二)之工厂方法模式
工厂方法模式的定义为: Define an interface for creating an object , but let subclass decide which class to instantiate. Factory Method lets a class defer instantiation to subclasses.原创 2017-11-16 14:43:38 · 254 阅读 · 0 评论 -
《设计模式之禅》读书笔记(三)之扩展工厂方法模式
工厂模式的扩展主要四种:简单工厂模式、多工厂模式、替代单例模式、延迟初始化。原创 2017-11-19 22:41:12 · 217 阅读 · 0 评论 -
《设计模式之禅》读书笔记(四)之抽象工厂模式
《设计模式之禅》读书笔记(四)之抽象工厂模式一、抽象工厂模式的定义 Provide an Interface for creating families of related or dependent objects without specifying their concrete classes.(为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。)抽象工厂模式的通用类原创 2017-11-20 22:50:40 · 274 阅读 · 0 评论 -
《设计模式之禅》读书笔记(五)之代理模式
1. 代理模式的定义和应用1.1 代理模式的定义Provide a surrogate or placeholder for another object to control access to it .(为其他对象提供一种代理以控制对这个对象的访问)代理模式的类图如下:代理模式也叫做委托模式,是一种基本设计技巧。许多其他的模式,如状态模式、策略模式、访问者模式本质上是在原创 2018-02-05 14:28:10 · 204 阅读 · 0 评论