作者QQ29 (我愛阿蓉)
看板C_Sharp
標題[問題] 關於呼叫base class
時間Mon Feb 8 21:29:38 2010
請問如果 繼承關係是 爺爺->老爸->兒子
而在兒子那層要呼叫爺爺該怎麼去做呼叫呢
如果只是往上一層用base. 是可以...
只是要呼叫到super class似乎就不知道該怎麼呼叫了
google找了一下也沒有找到....
如果是C++ 直接寫 "爺爺::method(); 就可以了
C#我以為是寫 爺爺.method()...不過不對
請教一下 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.64.222
※ 編輯: QQ29 來自: 219.87.64.222 (02/08 21:37)
→ Elly:還是base呀 02/08 21:44
→ QQ29:可是呼叫到的是 爸爸那層耶 是base.base.?? 02/08 23:01
→ juriolegend:((爺爺)this).method() ?? 02/09 00:05
※ 編輯: QQ29 來自: 123.192.5.228 (02/09 00:40)
→ Elly:直接base啦,繼承幾百層還是base.method name() 02/09 20:27
→ QQ29:base只是上一層阿..得不到爺爺 02/10 00:04