Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Полиморфизм (с греческого "множество форм") – это принцип объектно-ориентированного программирования, позволяющий обрабатывать объекты разных типов с помощью единого интерфейса (одинаковой сигнатуры методов), но с разной реализацией поведения.
Различают два основных вида полиморфизма:
Ad-hoc полиморфизм (статический или перегрузка методов):
Параметрический полиморфизм (с помощью универсальных типов или дженериков):
Array<Element>
), словари (Dictionary<Key, Value>
).Полиморфизм подтипов (динамический или переопределение методов):
Полиморфизм (с греческого "множество форм") – это принцип объектно-ориентированного программирования, позволяющий обрабатывать объекты разных типов с помощью единого интерфейса (одинаковой сигнатуры методов), но с разной реализацией поведения.
Различают два основных вида полиморфизма:
Ad-hoc полиморфизм (статический или перегрузка методов):
Параметрический полиморфизм (с помощью универсальных типов или дженериков):
Array<Element>
), словари (Dictionary<Key, Value>
).Полиморфизм подтипов (динамический или переопределение методов):
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.