创建型模式比较

创建型模式的比较:单例模式和原型模式比较好比较,一个用来创建单例一个用来复制对象,但是工厂方法模式和抽象工厂模式还有建造者模式比较不好区分,工厂方法是生产一种产品,这个产品有不同类型,用的是继承的方式,子类型继承自同一父类型。但是抽象工厂用的是组合的方式生产一系列产品,工厂需要实例化,而建造者模式可能更注重细节,一个产品可能有不同的建造方法。导致产品的形态不一,生成顺序不一,但是产品的本质都是同一个类。

 

猜你喜欢

转载自miaowugui.iteye.com/blog/2201589