作者akdsy (未來的方向)
看板C_Sharp
標題[問題] 如何呼叫上一層物件的method
時間Sun Feb 7 17:31:27 2010
各位先進好,
想請問一個問題,
如果我現在以宣告class A,
且在Class A中,宣告了 Class B,
則我如何在Class B中,
呼叫Class A的物件成員method呢?
還是說有沒有什麼比較好的概念,
可以在撰寫程式時,避開這種問題。
非常感謝您的回應。
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.247.240
1F:推 bdvstg:B也記A? 印象中Control都有Parente... 02/07 19:37
2F:→ bdvstg:不知道他們是不是也是這樣多設一個來記雙親? 02/07 19:37
3F:推 leicheong:除非你要呼叫的只是A的static method (明顯不是), 否則 02/07 19:39
4F:→ leicheong:這呼叫方式不合OO的設計方式吧... :O 02/07 19:40
5F:→ optimist9266:物件導向? 02/07 21:49
6F:→ jhchou:你可以考慮由B發出事件 讓A來接收處理 02/07 22:10
7F:→ juriolegend:樓上標準,如果B一定要A這種Class也可以用個成員放A 02/07 22:23