[問題] 有關inner class的概念
不好意思
最近在寫一支程式時 碰到了一個問題
想要請問一下板上的高手們
問題是這樣的
我本來有很多個類似的class(事實上是繼承同一個super class)
然後現在想要把這些class都變成同一個class的inner class
(這個class基本上和前面的class樣繼承同一個super class)
可是因為新的這個class的環境的關係(這裡跟java沒有關係)
所以只能存在一個class(包含不能有其他的inner class)
可是因為又想要有inner class的概念
就是在小幅度的修改這些subclass的前提下
又不失各個class的功能性
請問有辦法做到最後只有一個class嗎?
因為如果只是把每個subclass的內容都貼進來
除了閱讀上的困難 也可能會有method或variable之間的干擾
另外我有想過藉由constructor的不同來區分
可是這樣還是沒辦法區分不同inner class之間method的不同
variable也會參雜在一起
請問有什麼好方法嗎?
在這邊先謝謝大家~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.204.133.40
※ 編輯: LeoSW 來自: 203.204.133.40 (01/10 01:05)
推
01/11 14:35, , 1F
01/11 14:35, 1F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):