谁能想到使用多重继承的任何情况?我能想到的每个案例都可以通过方法运算符来解决
AnotherClass() { return this->something.anotherClass; }
Run Code Online (Sandbox Code Playgroud) 我试图找到一个使用多重继承的好例子,这是普通接口无法做到的.
我认为很难找到一个无法用另一种方式建模的例子.
编辑:我的意思是,有人可以给我一个很好的现实世界的例子,当你需要使用多重继承来实现这个例子尽可能干净时.它不应该使用多个接口,只是在C++中继承多个类的方式.