您的位置:首页 > 其它

说说我理解的override和new的区别

2012-09-05 17:41 176 查看
1. override重写的方法必须要有virtual做修饰,而new则不必要。

2.override重写就像是拆掉老房子,再建一个新房子,老房子在该子类中就再也调用不到了不管是你用父类引用子类还是直接用子类初始化对象都调用不到,而new则是在老房子旁再建一个新房子,你可以使用父类引用子类来调用老房子,也可以用子类初始化对象来调用新房子。

暂时知道的就这么多- -如果还知道其他区别的,留言写一下。 感激。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: