Java中什么是重载?
当一个类具有两个或多个同名但参数不同的方法时,在调用的时候将基于传递的参数调用相应的方法(或相应的方法体将以动态方式与调用行绑定)。这种机制称为方法重载。
示例
public class Sample{
public static void add(int a, int b){
System.out.println(a+b);
}
public static void add(int a, int b, int c){
System.out.println(a+b+c);
}
public static void main(String args[]){
Sample obj = new Sample();
obj.add(20, 40);
obj.add(40, 50, 60);
}
}输出
60 150
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C编程
C++
C#
MongoDB
MySQL
Javascript
PHP