作者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)
1F:→ Elly:还是base呀 02/08 21:44
2F:→ QQ29:可是呼叫到的是 爸爸那层耶 是base.base.?? 02/08 23:01
3F:→ juriolegend:((爷爷)this).method() ?? 02/09 00:05
※ 编辑: QQ29 来自: 123.192.5.228 (02/09 00:40)
4F:→ Elly:直接base啦,继承几百层还是base.method name() 02/09 20:27
5F:→ QQ29:base只是上一层阿..得不到爷爷 02/10 00:04