热门
提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类
类图
接口选择的问题
系统的产品有多于一个的产品族,而系统只消费其中某一族的产品
在一个产品族里,定义多个产品
当一个产品族中的多个对象被设计成一起工作时,它能保证客户端始终只使用同一个产品族中的对象
产品族扩展非常困难,要增加一个系列的某一产品,既要在抽象的Creator里加代码,又要在具体的实现里边加代码