.NET 4.x Объясните принцип полиморфизма - C#

Узнай цену своей работы

Формулировка задачи:

Объясните мне пожалуйста принцип полиморфизма. Я вот читаю, читаю и все никак не могу понят. Если можно то объясните на простом примере.
неужели никто не знает ?

Решение задачи: «.NET 4.x Объясните принцип полиморфизма»

textual
Листинг программы
List<BaseClass> objectList = new List<BaseClass>();
objectList.Add(new Digit() {value = 5});
objectList.Add(new Word() { value = "test" });
objectList.Add(new Logical() { value = true });
 
foreach (BaseClass b in objectList)
{
    b.Reverse(); // может быть вызван метод базового класса
                    // или метод наследника, если он переопределил этот метод
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.833 из 5