0

我有一个依赖于 B 类的 A 类。它们具有非常不同的功能,但共享相似的方法。我虽然将这些类拆分并从一个共同的超类中继承它们,但它们并不相关。

我应该从一个公共超类中继承它们,还是应该创建另一个包含 A 类和 B 类组件的类?

4

1 回答 1

0

非常广泛的场景。我相信,如果两个完全不相关的类有一些共同的操作,那完全代表了一些包级或全局实用程序操作。

您可能会考虑根据具体场景将这些操作提取到实用程序类或常规类中。

于 2012-07-26T06:36:20.463 回答