我有一辆Foo
型车,上面有很多"吧台".我为每一件物品都有一个工厂.wine 吧工厂与Foo有关联;它将在创建条时实例化一个Foo.
我想要一个工厂,创建一个包含wine 吧的Foo.理想情况下,该条将通过:条工厂创建,并遵守用于创建Foo的构建策略(create/build).
我知道我可以打电话给:wine 吧工厂,然后从新wine 吧拿到Foo参考.我想避免这种情况;在我的测试用例中,重要的对象是Foo;给wine 吧工厂打电话似乎有点迂回.此外,我可以看到需要一个有多个wine 吧的Foo.
这在工厂里可能吗?你如何在父母中定义这种关系?