/* Die Klassen Grossvater, Vater und Sohn sollen hier nur zur Veranschaulichung dienen */
class Grossvater { ... }
class Vater extends Grossvater{ ... }
class Sohn extends Vater { ... }
// Hier wird jeweils ein Objekt der oben aufgeführten Klassen erzeugt.
Object refA = new Grossvater();
Object refB = new Vater();
Object refC = new Sohn();
// Ausgabe des Rückgabewertes des instanceof-Operators
System.out.println(""+refA instanceof Grossvater);
System.out.println(""+refB instanceof Grossvater);
System.out.println(""+refC instanceof Grossvater);