public class Eksempel { public static void main(String[] args) { A variabel1 = new B(); //B variabel2 = new A(); B variabel3 = (B) variabel1; if (variabel3 instanceof A) { System.out.println("variabel 3 er A"); } if (variabel1 instanceof B) { System.err.println("variabel 1 er B"); } if (variabel3 instanceof C) { System.out.println("variabel 3 er en instans av C"); } else { System.out.println("Variabel3 er ikke en instans av C"); } } } class A {} class B extends A{} class C extends B{}