>>380
Object o1 = new MyClass1();
Object o2 = new MyClass2();
(MyClass1) o1.iterator();
(MyClass2) o2.iterator();