gpt4 book ai didi

c# - C# 和 VB 中的 Overridable 和 Override

转载 作者:可可西里 更新时间:2023-11-01 03:04:49 26 4
gpt4 key购买 nike

在 C# 中,override 默认启用,那么,是否不需要显式在基类中将方法声明为可覆盖?如果是的话

  1. Overridable 仅限于 VB.NET 还是在 C# 中也是必需的?
  2. 因此可以覆盖哪些类型的方法?它只是抽象类的抽象方法还是任何方法?

最佳答案

VB中的Overridable关键字对应C#中的virtual关键字。

您必须使方法成为虚拟方法才能覆盖它。抽象方法自动是虚拟的。

关于c# - C# 和 VB 中的 Overridable 和 Override,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11554478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com