课程
/后端开发
/Java
/Java入门第三季
ArrayList CoursetoSelect=new ArrayList;
2015-11-01
源自:Java入门第三季 4-4
正在回答
也可以,只不过List CoursetoSelect=new ArrayList();
不过是利用Java多态特性,像类的多态性(子类继承类并重写其方法),方法多态呢是方法重载,还有你说的这个是接口多态,类实现接口的方法,而不同的类实现接口可以用不同的方式从而表现不同的行为。在执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
3 回答为什么不直接用new ArrayList创建courses?
5 回答字符串创建,什么时候用new一个对象来创建,什么时候可以直接创建呀
2 回答CourseToSelect = new ArrayList();
3 回答请教各位大神个问题 courseToSelect是arraylist对象 我想输出courseToSelect的第一个值,我不想用arraylist的get(0)方法。想这么写 但是不对System.out.println(courseToSelect[0]);
2 回答请问为什么从ArrayList集合中取出来的对象不能直接调用它的属性?