public class Test { void foo(Object o) { if (o instanceof A) { ((A)o).bar(); } } } class A { void bar(){} }