Обложка канала

Библиотека джависта

20804 @javaproglib

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

Библиотека джависта

3 года назад
Открыть в
Что такое перегрузка методов? Перегрузка методов — это свойство полиморфизма, в котором при помощи изменения сигнатуры метода можно создать различные реализации методов для одной и той же операции: ☕️ одинаковое имя метода; ☕️ различные аргументы; ☕️ различный порядок аргументов; Например, один и тот же add() из List может быть перегружен следующим образом и будет выполнять добавление разным способом, в зависимости от аргументов метода: ☕️ add(Object o) — просто добавляет объект; ☕️ add(int index, Object o) — добавляет объект в определенный индекс; ☕️ add(Collection c) — добавляет список объектов; ☕️ add(int index, Collection c) — добавляет список объектов, начиная с определенного индекса. #вопросы_с_собеседований