摘要: 工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。构成:1.Product工厂方法创建的对象的接口2.ConcreteProduct具体的产品,实现Product接口3.Creator声明工厂方法,返回Product4.Co... 阅读全文
posted @ 2015-09-18 10:36 妖刀Dreamcast 阅读(854) 评论(2) 推荐(0) 编辑
摘要: 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。(要创建一个对象,这个对象为实现原型接口,方法是原型克隆。克隆只是方法而不是原型模式的目的,创建对象才是目的)UML类图:构成:1.原型接口,提供给客户操作,声明一个clone()方法,用于克隆自身创建另一个实例2.原型,实现... 阅读全文
posted @ 2015-09-18 09:38 妖刀Dreamcast 阅读(346) 评论(0) 推荐(0) 编辑