1 2 3 4 5 6 7 8 9 10 11
class C{} class A {} class B extends A {} class Test { void foo(Object o) { if (o instanceof B){} } }