Java eight introduces default methods on interfaces. If A,B,C are interfaces, B,C can Just about every deliver a distinct implementation to an summary technique of A, producing the diamond trouble. Possibly course D have to reimplement the method (the human body of which could basically ahead the call to among the list of Tremendous implementations