永发信息网

c# 调用父类方法的问题

答案:2  悬赏:60  手机版
解决时间 2021-01-03 07:44
请教,父类写了方法,子类只要这样写就可以了吧
public new void print() { }
最佳答案
你这样写了的话,要调用父类的方法你只能显式的调用
base.print();//像这样
如果没有写这一句的话,你默认调用的就是父类的方法(子类继承父类的公共方法,也可以说是子类自己的方法)
print();//可以直接调用父类的方法

倘若按你现在的样子直接调用
print();
将是调用你这个类的中的print()方法,也就是所谓的子类中的print()方法,它在这里将不作操作。
全部回答
我不太明白lz问题的意思,"父类"是父类的引用还是实例? 在这个例子下: class father{} class child : father { public void method(){} } 如果是实例,比如 father fa=new father(); 那fa是不可以调用子类方法,逻辑上很容易得出结论,子类的方法可能调用到父类没有的成员,显然不可以调用. 如果是只引用,而且所指实例是子类 father ch=new child(); 那么如下方法就可以调用子类方法了 (ch as child).method(); 这种情况下,如果ch不是child的实例,那会抛出异常(貌似是抛异常,lz自己实践一下吧)。这是多态的一种基本实现方法。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赵威后问齐使翻译
成都彭州市地方税务局地址在什么地方?想过去
马是哪年出生
如图甲乙所示,拉力F使叠放在一起的A、B两物
小刚今年x岁,爸爸的年龄比他的3倍还多2岁.
下面不属于旋转现象的是A.拧水龙头B.小明拿着
物种A和B生活在同一环境中,现研究两者之间的
败家用英语怎么说
成都市邛崃市地方税务局在什么地方啊,我要处
晚上8时30分用二十四时计时法表示是________
男左女右歌词中的对白是什么话
有两个不同的自然数,它们的积是36,差是5.
去北京旅游要多少钱?
吉林到成都多少公里
鸟的天堂导游词
推荐资讯
河南省泌阳县水利局地址有知道的么?有点事想
玻璃瓶盖如何去除蒜头味
寒假生活七年级上册数学
言字旁一个阑
15. Justice has long . (法网恢恢) Whoever
单选题1894年,外国资本在中国经营的近代工业
一个男人口口声声说爱我,却还一直让我生气难
清末和民国时期从外国翻译的文言文小说,现在
单选题标志着中国近代史开端的事件是A.鸦片战
下列划线字注音完全正确的一项BA. 倒坍(tān
单选题下列属于天文学中距离单位的是A.年B.光
长时间坐在凳子上,凳子凹下去了?怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?