Возможно ли выполнять перегрузку метода в разных классах.Перегрузка метода в разных классах
class Parent{
// Private method
private void method1(){
System.out.println("In private method of Parent class");
}
void method2(){
}
void method3(){
}
}
class Child extends Parent{
void method3(int i){
}
}
Для выполнения перегрузки необходимо иметь два метода одинакового имени и с разной подписью в классе. но в наследовании, как это работает. В наследовании верно ли, что копия не частного метода создается в дочернем классе? В этом примере выполняется перегрузка или нет?
Нет, для перегрузки метода вы должны иметь такую же подпись метода. – drgPP
Нет, перегрузка происходит в одном классе. @drgPP, вы говорите об переопределении –
@LaurentiuL. о да, вы правы, я смутил условия. – drgPP