課程
/后端開發(fā)
/Java
/Java入門第三季
ArrayList CoursetoSelect=new ArrayList;
2015-11-01
源自:Java入門第三季 4-4
正在回答
也可以,只不過List?CoursetoSelect=new ArrayList();
不過是利用Java多態(tài)特性,像類的多態(tài)性(子類繼承類并重寫其方法),方法多態(tài)呢是方法重載,還有你說的這個是接口多態(tài),類實現(xiàn)接口的方法,而不同的類實現(xiàn)接口可以用不同的方式從而表現(xiàn)不同的行為。在執(zhí)行期間判斷所引用對象的實際類型,根據(jù)其實際的類型調(diào)用其相應(yīng)的方法。
舉報
Java中你必須懂得常用技能,不容錯過的精彩,快來加入吧
3 回答為什么不直接用new ArrayList創(chuàng)建courses?
2 回答CourseToSelect = new ArrayList();
5 回答字符串創(chuàng)建,什么時候用new一個對象來創(chuàng)建,什么時候可以直接創(chuàng)建呀
3 回答請教各位大神個問題 courseToSelect是arraylist對象 我想輸出courseToSelect的第一個值,我不想用arraylist的get(0)方法。想這么寫 但是不對System.out.println(courseToSelect[0]);
2 回答請問為什么從ArrayList集合中取出來的對象不能直接調(diào)用它的屬性?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-11-19
也可以,只不過List?CoursetoSelect=new ArrayList();
不過是利用Java多態(tài)特性,像類的多態(tài)性(子類繼承類并重寫其方法),方法多態(tài)呢是方法重載,還有你說的這個是接口多態(tài),類實現(xiàn)接口的方法,而不同的類實現(xiàn)接口可以用不同的方式從而表現(xiàn)不同的行為。在執(zhí)行期間判斷所引用對象的實際類型,根據(jù)其實際的類型調(diào)用其相應(yīng)的方法。