工厂方法模式(Factory Method):通过对产品类的抽象使其创建业务主要负责用于创建多类产品的实例。
var Factory = function(type, content) {
if (this instanceof Factory) {
var o = new this[type](content);
return o
} else {
return new Factory(type, content)
}
}
抽象工厂模式(Abstract Factory): 通过对类的工厂抽象使其业务用于对产品类簇的创建,而不负责创建某一类产品的实例。
浙公网安备 33010602011771号