Является ли downcasting во время выполнения полиморфным?

Обновление в OOPS делает возможным полиморфизм во время выполнения путем переопределения методов родительского и дочернего классов. Может ли даункастинг в OOPS также быть полиморфным во время выполнения каким-либо образом?

1 ответ

Полиморфизм во время выполнения становится возможным благодаря наследованию - апскейтинг и апскейтинг не имеют к нему отношения (хотя они также возможны только при наследовании).

Понижение, как правило, требует полиморфизма во время выполнения, поскольку снижение может быть успешным или неудачным в зависимости от типа времени исполнения.

Другие вопросы по тегам