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