//密封类
//不想让类继承
//可以更快运行优化
public abstract class Vehicle
{
//提示没有找到适合的方法来重写,说明密封方法必须在子类中使用
//密封方法只能在子类中使用,密封方法只能对父类的虚方法进行重写
//密封方法对抽象父类的抽象方法进行sealed override重写实现
public abstract void X();
}
class Car : Vehicle
{
public sealed override void X()
{
Console.WriteLine("ATC");
}
}
public class Vehicle
{
public virtual void X()
{
Console.WriteLine("无法虚");
}
}
//密封类
//不想让类继承
//可以更快运行优化
class Car : Vehicle
{
//密封方法必须同时使用sealed及override才能使用
public sealed override void X()
{
Console.WriteLine("密封方法");
}
}