极速理解设计模式系列:4.原型模式(Prototype Pattern)
四个角色:抽象原型角色(Prototype)、具体原型角色(ConcretePrototype)、原型管理器角色(PrototypeManager)、客户端角色(Client)
抽象原型角色(Prototype):定义原型的克隆方法接
http://www.cyqdata.cn/cnblogs/article-detail-52821
极速理解设计模式系列:3.代理模式(Proxy Pattern)
三个角色:实体接口(Subject),真实实体(RealSubject),代理实体(Proxy)
实体接口(Subject):目标对象的抽象接口
真实实
http://www.cyqdata.cn/cnblogs/article-detail-52594
极速理解设计模式系列:1.建造者模式(Builder Pattern)
4个角色:指挥者(Director),建造者(Builder),具体建造者(ConcreteBuilder),产品(Product) 产品:需要创建的对象产品 具体建造者:创建产品的实例并且实现建造者多个方法
http://www.cyqdata.cn/cnblogs/article-detail-41622