Para ser claro, no estoy preguntando si/por qué la herencia múltiple es buena o mala. He escuchado muchos argumentos de ambos lados de ese debate.¿Cuándo podría la herencia múltiple ser la única solución razonable?
Me pregunto si hay algún tipo de problema de diseño o escenario en C++ en el que la herencia múltiple sea la única forma de lograr algo, o al menos sea la forma más óptima sobre todas las demás alternativas al punto que no tendría sentido considerar nada más.
Obviamente, esta pregunta no se aplica a los idiomas que no admiten la herencia múltiple.
Una pregunta similar: http://stackoverflow.com/questions/573913/a-use-for-multiple-inheritance –