[問題] 如何呼叫上一層物件的method

看板C_Sharp作者 (未來的方向)時間16年前 (2010/02/07 17:31), 編輯推噓2(205)
留言7則, 5人參與, 最新討論串1/1
各位先進好, 想請問一個問題, 如果我現在以宣告class A, 且在Class A中,宣告了 Class B, 則我如何在Class B中, 呼叫Class A的物件成員method呢? 還是說有沒有什麼比較好的概念, 可以在撰寫程式時,避開這種問題。 非常感謝您的回應。 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.247.240

02/07 19:37, , 1F
B也記A? 印象中Control都有Parente...
02/07 19:37, 1F

02/07 19:37, , 2F
不知道他們是不是也是這樣多設一個來記雙親?
02/07 19:37, 2F

02/07 19:39, , 3F
除非你要呼叫的只是A的static method (明顯不是), 否則
02/07 19:39, 3F

02/07 19:40, , 4F
這呼叫方式不合OO的設計方式吧... :O
02/07 19:40, 4F

02/07 21:49, , 5F
物件導向?
02/07 21:49, 5F

02/07 22:10, , 6F
你可以考慮由B發出事件 讓A來接收處理
02/07 22:10, 6F

02/07 22:23, , 7F
樓上標準,如果B一定要A這種Class也可以用個成員放A
02/07 22:23, 7F
文章代碼(AID): #1BReXoAK (C_Sharp)