#java
#java
Вопрос:
Мне нужно выполнить присваивание, поэтому я был поражен этим вопросом на Java
Когда одно и то же имя используется для двух или более методов в одном классе, как Java различает их?
Комментарии:
1. вы гуглили это?
2. на основе «сигнатуры метода»
3. по их сигнатуре.
4. Наличие нескольких методов с одинаковым именем в одном классе называется перегрузкой метода (<= нажмите ссылку для получения дополнительной информации, там также есть примеры).
5. @MohammedKalimulla пожалуйста, найдите в Google такие основные вопросы или попробуйте с базовым руководством.
Ответ №1:
Java может различать разные методы по их сигнатуре метода.
Например:
public void Write(String Name) {
}
и
public void Write(String Name, int number) {
}
в Java было бы два разных метода, и их можно вызвать следующим образом:
Write(«MineRocker»); Write(«MineRocker», 1);
Более подробный ответ можно найти здесь, https://docs.oracle.com/javase/tutorial/java/javaOO/methods.html