【发布时间】:2010-11-12 09:15:29
【问题描述】:
如果我有两个实体,Parent 和 Child,Parent 需要了解其所有 Child 子级,并且每个 Child 实例都需要了解其父级 Parent 实例,如何我应该正确地做到这一点(就 DDD 等而言)?
简单的方法是parent.addChild(new Child(parent)),但这看起来很丑 - 以及:
parent.addChild(new Child()); // Then call some setParent method on child, which needs to be public
我需要在这里使用工厂吗?如果有,怎么做?
谢谢
【问题讨论】:
标签: oop design-patterns domain-driven-design