¿Por qué se usa el caso de diamante con su antepasado común para explicar el problema de herencia múltiple de Java, en lugar de dos clases principales no relacionadas?

Esta pregunta puede sonar extraña para la gente de Java, pero si intentas explicar esto, sería genial.

En estos días estoy limpiando algunos de los conceptos muy básicos de Java. Entonces llego al tema de Herencia e Interfaz de Java.

Mientras leía esto, descubrí que Java no es compatible con la herencia múltiple y también entendí eso, lo que no puedo entender es por qué en todas partes se discute el problema de la figura del diamante (al menos 4 clases para crear el diamante) para explicar este comportamiento. Comprenda este problema utilizando solo 3 clases.

Digamos, tengo clase A y clase B, estas dos clases son diferentes (no son una clase secundaria de clase común) pero tienen un método común y se ven así:

class A {
    void add(int a, int b) {

    }
}

class B {
    void add(int a, int b) {

    }
}

Ok, ahora diga si Java admite herencia múltiple y si hay una clase que es la subclase de A y B de esta manera:

class C extends A,B{ //If this was possible
    @Override
    void add(int a, int b) { 
        // TODO Auto-generated method stub
        super.add(a, b); //Which version of this, from A or B ?
    }
 }

entonces el compilador no podrá encontrar qué método llamar desde A o B y es por eso que Java no admite herencia múltiple. Entonces, ¿hay algo malo con este concepto?

Cuando leí sobre este tema pude entender el problema del Diamante, pero no puedo entender por qué las personas no están dando ejemplo con tres clases (si es válido, porque usamos solo 3 clases para demostrar el problema, así que es fácil entiéndalo comparándolo con el tema Diamante).

Avíseme si este ejemplo no se ajusta para explicar el problema o si también se puede referir para comprender el problema.

Editar: Obtuve un voto cercano aquí indicando que la pregunta no está clara. Aquí está la pregunta principal: -

¿Puedo entender por qué "Java no admite herencia múltiple" con 3 clases solo como se describió anteriormente o debo tener 4 clases (estructura de diamante) para entender el problema.

Respuestas a la pregunta(6)

Su respuesta a la pregunta