Я новичок в C #. Я читаю о ключевом слове Sealed. Я получил информацию о запечатанном классе. Я прочитал строку о методе Sealed, где мы можем также сделайте запечатанный метод. Я создал демоверсию, но не понял, что означает использование вышеприведенной строки и запечатанного метода. Ниже мой код: -
using System;
namespace ConsoleApplication2
{
class Program:MyClass
{
public override sealed void Test()
{
Console.WriteLine("My class Program");
}
static void Main(string[] args)
{
Program obj = new Program();
obj.Test();
Console.ReadLine();
}
}
class MyClass
{
public virtual void Test()
{
Console.WriteLine("My class Test");
}
}
}
Расскажите, пожалуйста, почему мы используем методы Sealed и каковы преимущества методов Sealed.