微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C# 中的重写和隐藏有什么区别?

C# 中的重写和隐藏有什么区别?

以下是重写和隐藏之间的区别 -

  • 隐藏重新定义了完整的方法,而重写仅重新定义了方法的实现。

  • 在重写中,您可以使用子类的对象重写方法来访问基类。影子无法访问子类方法

  • 阴影也称为方法隐藏。父类方法可供子类使用,无需在遮蔽中使用 override 关键字。子类有自己版本的相同函数

  • 在重写下,您可以定义特定于子类类型的行为,这意味着子类可以实现父类方法根据其要求。

以上就是C# 中的重写和隐藏有什么区别?的详细内容,更多请关注编程之家其它相关文章

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐