【发布时间】:2012-02-20 10:53:41
【问题描述】:
我试图找到一个使用多重继承的好例子,这是普通接口无法做到的。
我认为很难找到这样一个无法以其他方式建模的示例。
编辑:我的意思是,有人可以给我举一个真实的例子,说明你何时需要使用多重继承来尽可能干净地实现这个例子。它不应该使用多个接口,就像你可以在 C++ 中继承多个类一样。
【问题讨论】:
-
您接受了Luchian Grigore's answer,但您真的满意吗?我认为这是一个非常好的问题 (+1),但可能不适合 SO,因为它可能没有真正的答案可以说服关键的程序员。
-
我不是很满意。以前我不得不和一个挑剔的程序员争论,他不喜欢这种争论。老实说,我只是放弃了:D
-
那么最好不要接受“答案”,它只不过是一个(可怜的)维基百科示例的稀疏装饰引用。也许将来会有人给出真正的答案-不,很可能不是我:-)
标签: oop language-agnostic multiple-inheritance