gpt4 book ai didi

java - 子类和父类中的方法重写可以有不同数量的参数?参数数量可以不同吗?

转载 作者:行者123 更新时间:2023-12-01 09:06:25 25 4
gpt4 key购买 nike

我们有父类和子类,它们有共同的方法 testparent() 但参数不同

//父类

  public class Overriding {

int a,b,c;

//Parameters are different in number

public void testParent(int i, int j) {

System.out.println(a+b);
}
}
//Child Class Extending Parent Class Method
class ChildOverriding extends Overriding {
int c;

public void testParent(int i,int j,int k) {

System.out.println(a+b+c);
}
//Main Is not getting executed????
public static void main(String args[]) {
Overriding obj = new ChildOverriding();
obj.testParent(1,4,8);
}
}
}

最佳答案

重写意味着子类应该具有与基类方法相同的签名。参数和返回类型应该相同。

关于java - 子类和父类中的方法重写可以有不同数量的参数?参数数量可以不同吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41235517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com