摘要: 工厂模式定义一个用于创建对象的借口,这个借口由子类决定类实例化那一个类。该模式使一个类的实例化延迟到了子类。而子类可以重写接口方法以便创建的时候制定自己的对象类型(抽象工厂)。这个模式十分有用,尤其是创建对象的流程赋值的时候,比如依赖于很多设置文件等。并且,你会经常在程序里看到工厂方法,用于让子类类 阅读全文
posted @ 2017-03-17 16:12 sungang 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 原型模式(prototype):是指用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。 对于原型模式,可以利用JavaScript特有的原型继承特性去创建对象的方式,真正的原型继承是作为最新版的ECMAScript5标准提出的,使用Object。create方法来创建这样的对象,如Ob 阅读全文
posted @ 2017-03-17 14:35 sungang 阅读(1304) 评论(0) 推荐(0) 编辑