Re: [問題] 關於繼承以及宣告的模式
※ 引述《emn178 (小殘)》之銘言:
: ※ 引述《zxwxz (zxwxz)》之銘言:
: : 在這邊有點疑問想發問
: : 目前我寫的一個小程式
: : 發生了點疑惑
: : public class GaOption extends JPanel{
: : public JTextField population, elite, generations, mutation;
: : ...
: : ...
: : 上面是自己寫的class
: : 然後在主程式中
: : private JPanel GAoptions;
: ^^^^^^^^^^^^^^^^^^^^^^
: 這邊應該是
: private GaOption GAoptions;
: : GAoptions = new GaOption();
: : 然而GAoptions.method();
: : 在CALL PUBLIC FUNTION卻說不能RESOLVE這個METHO
: : 如果宣告型態不改變的話
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: : 請問要怎樣改寫才能使得GAoptions可以CALL GaOption 的PUBLIC FUNTION
有沒有辦法用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();
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.137.69
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章