Реализация наследования классов

Начальный уровень
разработчик.
Преподаватель вуза
Школьный учитель
Студент
.NET
Visual Studio Code

Узнайте, как создать иерархию классов с помощью базовых и производных классов, а также скрыть или переопределить элементы производного класса с помощью ключевых слов new, virtual, abstractи override.  

Цели обучения

  • Описание принципов наследования классов.

  • Настройте базовые и производные классы.

  • Скрыть элементы базового класса с помощью ключевого слова new.

  • Переопределите элементы базового класса с помощью ключевых слов virtual, overrideи abstract.

  • Доступ к членам базового класса из производного класса.

  • Реализуйте иерархию классов в приложении C# с помощью базовых и производных классов.

Предварительные требования

  • Установка Visual Studio Code с установленным расширением комплекта разработки на C#.

  • Возможность разработки базовой объектно-ориентированной программы в C#, реализующей классы со свойствами и методами.

  • Возможность создавать интерфейсы, определяющие контракт для классов, реализованных базовой объектно-ориентированной программой, написанной на C#.