Junior — Middle
103
Какой вид связывания методов используется при их перегрузке?
Сұралған компаниялар
Effective Mobile
AI-дан жауап
sobes.tech AI
При перегрузке методов в Java используется статическое связывание (static binding). Это означает, что выбор конкретной версии метода происходит во время компиляции на основе типов параметров, с которыми вызывается метод.
Например:
class Example {
void print(int a) {
System.out.println("int: " + a);
}
void print(String s) {
System.out.println("String: " + s);
}
}
// При вызове print(5) компилятор связывает вызов с методом print(int a)
// При вызове print("hello") — с методом print(String s)