看板java
標 題Re: [問題] 關於繼承以及宣告的模式
發信站次世代BS2 (Thu Jun 29 13:02:59 2006)
轉信站ptt!ctu-reader!ctu-gate!news.ntu!mars.scc.ntnu!ctu-peer!news.nctu!news
可以考慮自設一個 abstract class MyJPanel extends JPanel,
內含 abstract method(),
A B C 再 implements MyJPanel,
即可 ALL_F[i].method()
※ 引述《[email protected] (zxwxz)》之銘言:
> ※ 引述《emn178 (小殘)》之銘言:
> : ^^^^^^^^^^^^^^^^^^^^^^
> : 這邊應該是
> : private GaOption GAoptions;
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 有沒有辦法用jpanel來接new GaOption();
> 例如我可能有很多不同內容的JPANEL類型
> 但是我要統一管理
> 有點想要做出類似C++的指標做法
> 在JAVA中有辦法實現嗎
> 例如 A, B, C EXTENDS F
> F *ALL_F[3];
> ALL_F[0]=new A;
> ALL_F[1]=new B;
> ALL_F[2]=new C;
> for(i=0;i<3;i++){
> ALL_F[i].method();
> }
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: Arjuna
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: alumni.csie.nctu.edu.tw
☆ 次世代BS2 ☆ 可申請個人板
150MB 超大相簿 http://pic.bs2.to 資訊人 250MB