Загрузка...

Полиморфизм ООП. Создание виртуального метода. (Объясните)

Тема в разделе C# создана пользователем DenisBO 27 июн 2021. 143 просмотра

  1. DenisBO
    DenisBO Автор темы 27 июн 2021 Заблокирован(а) 0 23 июн 2021
    1. Создать виртуальный метод в родительском классе.
    2. Создать 2 дочерних классы согласно варианту.
    3. В одном из классов преемников переопределить виртуальный метод, обеспечив выполнение виртуального метода родительского класса + собственные элементы.
    4. В одном из классов преемников переопределить виртуальный метод, без выполнения элементов виртуального метода родительского класса (только собственные Элементы).
    (Особенно не очень понял 3,4 пункт)
     
  2. PeaceDeath
    В дочернем классе оверрайдишь виртуальный метод из родительского и добавляешь в начале
    Код
    base.name_of_method();
    Просто оверрайдишь не добавляя то, что выше
     
    1. Посмотреть предыдущие комментарии (1)
    2. DenisBO Автор темы
      @PeaceDeath, Можно я отправлю свой кривой код (перед тем как отправлять преподавателю) и вы скажете всё правильно или нет? Я просто новичок и очень плохо разбираюсь :(
    3. Humboy13
    4. PeaceDeath
      DenisBO, офк отправляй
    5. Посмотреть следующие комментарии (2)
Top
Загрузка...