1 // Test for searching through interface extension. 2 3 interface basei 4 { method()5 public int method (); 6 } 7 8 interface basei2 9 { confuse()10 public int confuse (); 11 } 12 13 interface derivedi extends basei, basei2 14 { nothing()15 public void nothing (); 16 } 17 18 public class iface 19 { try_it(derivedi x)20 public int try_it (derivedi x) 21 { 22 return x.method (); 23 } 24 } 25