пятница, 28 января 2022 г.

Наследование от класса abstract В C#. Используем abstract и override для методов класса

  Наследование от класса abstract В C#. Используем abstract и override для методов класса 

последнее обновление: 18 декабря 2018
  C#     Пример
abstract class Shape
{
     public abstract string GetName();
}

class Rectangle : Shape
{
     public override string GetName() { return "Rectangle"; }
}

class Program
{
     static void Main(string[] args)
     {
          Shape shape = new Rectangle();
          Console.WriteLine(shape.GetName());
          // на экране увидим
          // Rectangle
     }
}
На заметку!
abstract метод не может иметь модификатор доступа private

Комментариев нет:

Отправить комментарий

Паттерн 'Репозиторий' в ASP.NET

  Последнее обновление: 1.11.2015         Одним из наиболее часто используемых паттернов при работе с данными является паттерн 'Репозито...