Задать вопрос
@UNy

Полиморфизм на собеседовании?

Как объяснить на собеседовании что такое полиморфизм? Способность использовать одну функцию или структуру с типом родителя для уменьшения избыточности кода? переопределение методов? Что именно хотят услышать и как это правильно объяснить словесно?
  • Вопрос задан
  • 573 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 2
bask
@bask
Открой хотя бы Википедию или книгу и почитай. Как поймёшь, так и объясняй.
Что прям как маленькие дети
Ответ написан
Комментировать
BacCM
@BacCM
C++ почти с рождения
Есть формальные определения. Есть лозунговые как от Страуструпа. На адекватном собеседовании нужно показать понимание вопроса, а не зазубренные формулировки. В идеале подкрепить объяснение реальными примерами разного вида полиморфизма и примерами где без него вполне можно обойтись.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
vt4a2h
@vt4a2h
Senior software engineer (C++/Qt/boost)
Я бы в ответ на такой вопрос, попросил бы его уточнить, т.к. не ясно, на каком уровне и что рассказывать. Вид полиморфизма, применительно к языку, на уровне теории?
Ну и как вам тут верно написали, всё есть в книгах и на Вики.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы