看板 [ java ]
討論串[問題] 以父類別宣告然後以子類別的建構子new
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者jb0802 (james)時間16年前 (2008/03/04 00:34), 編輯資訊
1
0
0
內容預覽:
想請問在網路上看到或書上看到的code~~常常有這樣的情形. Parent p = new son();. 父類別 子類別. Map m = new HashMap();. Link l = new LinkedList();. 我知道m和l雖然宣告為父親的,但是是可以使用兒子的方法。. 其實應該就
(還有44個字)

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者qrtt1 (愚人)時間16年前 (2008/03/04 01:11), 編輯資訊
1
0
0
內容預覽:
忍者 n = new 自來也();. 忍者 m = new 綱手();. n.招喚術(); // 文太出現了. m.招喚術(); // 蝸蝓出現了. ==============================. 這就是抽象化, 不管子類怎麼實作. 對於父類知道有招喚術即可.. 你並不用指揮某一個忍

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者jb0802 (james)時間16年前 (2008/03/04 09:01), 編輯資訊
2
0
0
內容預覽:
還有一點問題~~所以再發另一篇文~~. 這樣與使用 自來也 n = new 自來也(); 所做出來的物件n應該和. 忍者 n = new 自來也(); 這兩個應該是一樣的n吧. 會有什麼不一樣的地方嗎?. 另外,如果兩者一樣,我個人的習慣是 當然是把他宣告成 自來也 n=new 自來也();. 因為
(還有7個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者PsMonkey (痞子軍團團長)時間16年前 (2008/03/04 09:38), 編輯資訊
1
0
2
內容預覽:
恩... 反過來說,如果用. 忍者 n = new 自來也();. 你就不能用. n.寫親熱系列();. 除非強制轉型,這樣子又會加深你的疑惑 XDXD. 我原本也想回答 qrtt1 的內容(路人:咪的! 馬後炮...). 不過後來想想,通常那都是以 method 的形式出現. public sta
(還有259個字)

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者qrtt1 (愚人)時間16年前 (2008/03/04 09:44), 編輯資訊
1
0
0
內容預覽:
是一樣啊, 不過不夠抽象化. 當任務來的時候需要任務編組. Team {. 醫療忍者 m;. 忍者 n;. 隊長 o;. 自來也 p;. }. 醫療忍者需 實作 interface "治療" { 施展治療忍術(); }. =======================================
(還有391個字)
首頁
上一頁
1
2
下一頁
尾頁