提问人:baddie 提问时间:11/18/2023 最后编辑:Daniel A. Whitebaddie 更新时间:11/18/2023 访问量:38
将默认接口实现定义为“虚拟”是什么意思?
What does it mean to define a default interface implementation as 'virtual'?
问:
我有一个带有默认实现的虚拟方法的接口:
interface I
{
public virtual void M() => ...
}
我想像这样覆盖它并调用默认实现:
class A : I
{
public override void M() { base.M(); ... }
}
这不会编译。那么,如果不能覆盖“虚拟”接口,那么用“虚拟”标记接口意味着什么呢?
答: 暂无答案
评论
virtual
virtual
virtual
sealed
private