image

编辑人: 未来可期

calendar2025-03-12

message2

visits642

abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?

abstract 修饰符不可以和 static、virtual 修饰符一起使用

abstract 修饰符可以和 override 一起使用,参见第11点

示例:

using System;

using System.Collections.Generic;

using System.Text;

namespace Example14

{

class BaseClass

{

public virtual void F()

{

Console.WriteLine("BaseClass.F");

}

}

abstract class DeriveClass1 : BaseClass

{

//在这里, abstract是可以和override一起使用的

public abstract override void F();

}

class Program

{

static void Main(string[] args)

{

}

}

}



喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share