Java eight introduces default solutions on interfaces. If A,B,C are interfaces, B,C can Just about every provide another implementation to an summary means of A, creating the diamond issue. Both class D will have to reimplement the method (the human body of which can simply just forward the decision to among the super implementations), or the ambig