Animal 为抽象类 继承与 Object;
Animal[] 也是一个类,继承与Array, Array 继承于Object ;
Animal[] animals = new Animal[2]; 肯定是正确的;
抽象类不能创建实例,但是他是有构造函数的,
数组是一个新的对象,而不是抽象实例;
创建一个数组,不过是创建一个数组,并没有创建Animal对象!
本文共 181 字,大约阅读时间需要 1 分钟。
Animal 为抽象类 继承与 Object;
Animal[] 也是一个类,继承与Array, Array 继承于Object ;
Animal[] animals = new Animal[2]; 肯定是正确的;
抽象类不能创建实例,但是他是有构造函数的,
数组是一个新的对象,而不是抽象实例;
创建一个数组,不过是创建一个数组,并没有创建Animal对象!
转载地址:http://melii.baihongyu.com/