Java SE. Урок 22. Полиморфизм. Перегрузка и переопределение методов
Follow the white rabbit
0:00 / 0:00
Java SE. Урок 22. Полиморфизм. Перегрузка и переопределение методов
34 585 просмотров · 9 лет назад
Follow the white rabbit
34,4 тыс. подписчиков
34 585 просмотров · 9 лет назад
Полиморфизм - это свойство позволяющее с помощью одного интерфейса обращаться к общему классу действий или - это способность определять версию переопределенного метода в зависимости от типа объекта.
Перегрузка методов является статическим полиморфизмом.
Переопределение методов является динамическим полиморфизмом.
Перегрузка метода - это когда в одном классе есть несколько методов с одинаковым именем, но с различными принимаемыми параметрами.
Переопределение метода - это новая реализация метода суперкласса в классах потомках, при условии совпадения имени метода и его параметров.