Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Design patterns 工厂模式是否适合制作多个对象?_Design Patterns - Fatal编程技术网

Design patterns 工厂模式是否适合制作多个对象?

Design patterns 工厂模式是否适合制作多个对象?,design-patterns,Design Patterns,我必须创建许多与每个对象相关的对象(即,一个对象作为构造函数的参数传递给另一个对象)来做一些工作 通常,工厂类型的图案似乎只适合制作一个对象。这是几个问题。我想做一些类似于fluent接口的事情,然后类上的属性就是最终的对象,或者使用规范设计模式。还有其他更好的办法吗 谢谢听起来你想要 很抱歉,该链接有一个死映像,可能也有助于考虑使用依赖项注入 您没有提到平台,但如果它是点网络(如您的用户名所示),那么我建议您使用StructureMap。您能提供一些关于您的用例的更多信息吗?

我必须创建许多与每个对象相关的对象(即,一个对象作为构造函数的参数传递给另一个对象)来做一些工作

通常,工厂类型的图案似乎只适合制作一个对象。这是几个问题。我想做一些类似于fluent接口的事情,然后类上的属性就是最终的对象,或者使用规范设计模式。还有其他更好的办法吗


谢谢

听起来你想要


很抱歉,该链接有一个死映像,可能也有助于考虑使用依赖项注入


您没有提到平台,但如果它是点网络(如您的用户名所示),那么我建议您使用StructureMap。

您能提供一些关于您的用例的更多信息吗?