❔ Вопрос с собеседования
Можно ли перегрузить метод по возвращаемому типу?
Ответ: Нет, в Java нельзя перегрузить метод, меняя только возвращаемый тип. Компилятору нужно различать методы по сигнатуре, которая включает имя и список параметров, но не тип возвращаемого значения.
Если два метода отличаются только возвращаемым типом, компилятор не сможет выбрать нужный при вызове и выдаст ошибку. Чтобы перегрузка работала, должны отличаться параметры.
tags: #собеседование
📱 Java Developer | Чат
Post #2951
3.79K
- 👍 19
- ❤ 6