class Parent { } class Child extends Parent { } interface I { Parent f(Child e); } class D implements I { public Child f(Parent e) { return null; } }
Standard input is empty
Main.java:11: error: D is not abstract and does not override abstract method f(Child) in I class D implements I { ^ 1 error
Standard output is empty