Why "Java does not support Multiple Inheritance" is explained using Diamond case issue only while working with Inheritance?
Why is the diamond case with its common ancestor used to explain Java multiple inheritance issue, instead of two unrelated parent classes?