interface Z {} interface Y extends Z {} class B implements Z {} class A extends B implements Y {} class C extends A {} class Pekere{ public static void main(String[] args){ C c = new C(); B b = new B(); System.out.println(c instanceof Z); System.out.println(c instanceof Y); System.out.println(c instanceof A); System.out.println(b instanceof Y); Y y = c; } }