Рубрики
C# основы.ООП ООП ООП "Класс" ООП принцип "Инкапсуляция" ООП принцип "Наследование" ООП принцип "Полиморфизм"

Общий Класс

Virtual Модификатор
Override модификатор
виртуальный член переопределяется в производном классе

переопределение члена
процесс повторного определения виртуального метода в производном классе
точно такое же
имя, возвращаемый тип, сигнатура
переопределяющего члена
должны быть точно такими же,
как и у того виртуального члена, который переопределяется

Динамический Полиморфизм

переопределяется не исходный член базового класса, а уже переопределенный член производного класса от наследуемого базового класса

динамическая диспетчеризация члена

  • реализует динамический полиморфизм
  • механизм разрешения вызова во время выполнения
  • механизм разрешения вызова не во время компиляции

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *