【发布时间】:2011-03-16 18:27:14
【问题描述】:
我需要创建已决定使用工厂模式的同一类的多个实例。我们需要提供对工厂创建的实例的查询能力。
那么按照工厂模式的标准,工厂可以持有它创建的对象吗?或者我需要创建另一个允许查询这些实例的组件?
【问题讨论】:
-
如果我没记错的话,这听起来更像是prototype pattern。
-
再次不清楚如何确定模式,添加尽可能多的上下文和您希望使用工厂模式实现的目标。从外观上看,您可能需要Flyweight 模式。只是猜测。
标签: design-patterns factory-pattern