sha*_*nti 3 java polymorphism overriding overloading
我们在父类中使用此方法:
public void calculateSum(int a, final int b) { }
Run Code Online (Sandbox Code Playgroud)
儿童班有:
public void calculateSum(int a, int b){ }
Run Code Online (Sandbox Code Playgroud)
方法重载或方法覆盖是这样的吗?
它是重写的,因为参数的数量和类型是相同的.
重载是指参数的类型或数量发生变化.
在final对方法参数只是指示的变量值(或基准)不应该在方法内部改变编译器...这也影响运行时,因为最终的变量是安全的出版.
| 归档时间: |
|
| 查看次数: |
46 次 |
| 最近记录: |