最新回答 / variance
main方法中不能用类的名称直接点方法,应该用这个类的实例对象去获取工具类的方法new ClassUtil().printClassMessage(s);
2017-11-01
最新回答 / qy9999
比如说有猫类和狗类,都继承动物类,执行c.newInstance()以后生成的是哪个类的对象就已经确定了,这时候强转就相当于这样:Cat cat = new Cat(); Animal a = (Animal) cat; a.eat()就调用的是Cat类中的eat(),因为a是从Cat类对象强转过来的,所以调用的是Cat中的eat()
2017-10-13