为了账号安全,请及时绑定邮箱和手机立即绑定

用new隐藏基类方法的小疑问

用new隐藏基类方法的小疑问

C#
绝地无双 2018-08-02 04:01:48
emp这个派生类中         public void A()        {            Console.WriteLine("Temp.A");        }        public void AV()        {            Console.WriteLine("Temp.AV");        }这两个方法加不加new有何区别?不加的话也是把基类TempBase对应的方法给隐藏掉了(在我看来是这样的,貌似) 如果真的是这样,有没有new就是代码规范上的问题了? 
查看完整描述

2 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

确实隐藏了,加不加其实效果一样。加就是为了语意明确。没有什么别的区别。调用基类的方法。base.方法名。

查看完整回答
反对 回复 2018-08-07
  • 2 回答
  • 0 关注
  • 860 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信