interface X { void m(T arg); } interface Y { void m(T arg); } interface Z extends X, Y {} class App { public static void main(String[] args) { Z z = (String s) -> System.out.println(s); z.m("Hello, world"); } }