我在 Zoo.java 中实现了一个不继承任何其他类的数组列表。我将向其中添加一些对象
ArrayList al = new ArrayList();
al.add(new Cat());
al.add(new Dog());
我无法编写逻辑来告诉我调用哪种类型的对象并使用该类的方法而不使用继承和泛型。
所以我可以在这里使用:
for(Animal a:al)
class <?> X = obj.getClass(a);
((X)a).somemethod();
江户川乱折腾
哆啦的时光机
蛊毒传说
相关分类