您的位置:首页 > 编程语言 > C#

C#下 子类继承父类的虚方法后 使用override重写父类方法 和 不使用override重写有什么区别?

2010-03-03 09:22 901 查看
不使用override重写的话 子类new出来的对象 调用该虚方法   是调用的在父类中的虚方法的定义的方法体执行的
打个比如吧 就像 你继承父亲的房子 但是房子如果没过户(重写) 户名不是你  所以还是使用父亲的
但是过户了就是你的了~! 比喻不是很直观

呵呵 子类对象重写后调用的时候就是子类中重写后的方法了  不重写 子类对象调用该虚方法 还是父类中实现的那个方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐