java面向对象基础:方法重载
如果类中出现多个重名的方法,这些方法参数列表不同,就构成了方法重载!
例:
定义一个AddNum类,实现多个数相加求和:
里面可不可以有多个getNum方法,实现不同数量数字相加和求和
package cn.xtnotes.pojo;
public class AddNum {
public int getNum(int a,int b) {
int s=a+b;
return s;
}
public int getNum(int a,int b,int c) {
int s=a+b+c;
return s;
}
public int getNum(int a,int b,int c,int d) {
int s=a+b+c+d;
return s;
}
public int getNum(int a,int b,int c,int d,int e) {
int s=a+b+c+d+e;
return s;
}
public static void main(String[] args) {
AddNum jisu1=new AddNum();
int s=jisu1.getNum(1, 2,3); //可以传入 2-5个数据进行求和
System.out.println(s);
}
}
上面例子 通过方法重载,可以传入2-5个数据进行求和
阅读剩余
版权声明:
作者:Tin
链接:http://www.tinstu.com/203.html
文章版权归作者所有,未经允许请勿转载。
THE END