确定最佳继承图

时间:2011-08-29 10:48:55

标签: inheritance

我有一个包含多个(~40个)业务对象的列表,它们共享一些属性,可以是整个集合或子集。这可以用以下伪代码来描述:

Object Foo
  property a
  property b

Object Bar
  property a
  property c

Object Baz
  property b
  property c

在我的案例中,大约有20种不同的属性。

如何创建最佳继承图,即导致最少(抽象)父类的图,假设行为没有区别,只有属性?

1 个答案:

答案 0 :(得分:0)

我设法找到一篇文章,提出了我的问题的正式解决方案:A formal method for inheritance graph hierarchy construction。但是,我无法访问它。