嵌入公共属性的设计approch仅属于某些模型类

时间:2015-08-04 05:16:01

标签: java design-patterns

我有下课类heirachchy。

B延伸A. C延伸A. D延伸A

现在假设我有一些属性存在于B和C中,而不是D中。此外,模型类可以继续添加。所以最初这些属性存在于parenrent类中,但随后它将被继承用于它们不属于的子类。然后我再次使用mongo db和一个集合,我相信将它们保留在父类中是没有害处的,但它不会是一个好的模型设计。那么实现这一目标的设计方法是什么?我在脑海中喜欢构图,但对如何实现它感到困惑。

0 个答案:

没有答案