[問題] 內部class可繼承嗎?
有個class大約如下
外部class的funOut函式使用內部class的funcInner函式做事情。
----------------------------------------------
public class out {
private class inner{
public void funcInner(){}
}
public void funOut(){
inner i = new inner();
i.funcInner();
}
}
----------------------------------------------
我的問題是現在繼承了out物件,但是想改內部class
的funcInner的行為,這語法有沒有支援?
我現在唯一會的就是把funOut和class inner全部複製到
新的class,然後修改funcInner,有比較好的寫法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.224.112.64
→
11/20 01:36, , 1F
11/20 01:36, 1F
推
11/20 01:46, , 2F
11/20 01:46, 2F
→
11/20 13:00, , 3F
11/20 13:00, 3F
→
11/20 20:43, , 4F
11/20 20:43, 4F
推
11/20 21:33, , 5F
11/20 21:33, 5F
→
11/20 23:46, , 6F
11/20 23:46, 6F
→
11/21 00:59, , 7F
11/21 00:59, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):