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

Java библиотека

12847 @javalib

Всё для Java разработчиков.

Java библиотека

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