Базовые средства RTTI class Base {... int f();... } Его наследники классы: Derived1, Derived2, Derived3 ArrayList list; Далее в программе... Iterator iter = list.iterator(); while ( iter.hasNext() ) { ( (Base)iter.next()).f(); }
{}