我们在父类中使用此方法:
public void calculateSum(int a, final int b) { }
儿童班有:
public void calculateSum(int a, int b){ }
方法重载或方法覆盖是这样的吗?
解决方法:
它是重写的,因为参数的数量和类型是相同的.
重载是指参数的类型或数量发生变化.
方法参数的最后一个只是指示编译器不应在方法内更改变量值(或引用)…这也会影响运行时,因为最终变量是安全发布的.
2023-08-10 18:20:10
我们在父类中使用此方法:
public void calculateSum(int a, final int b) { }
儿童班有:
public void calculateSum(int a, int b){ }
方法重载或方法覆盖是这样的吗?
解决方法:
它是重写的,因为参数的数量和类型是相同的.
重载是指参数的类型或数量发生变化.
方法参数的最后一个只是指示编译器不应在方法内更改变量值(或引用)…这也会影响运行时,因为最终变量是安全发布的.