首页 > 其他 > 详细

方法的重载overload

时间:2017-05-01 10:56:14      阅读:263      评论:0      收藏:0      [点我收藏+]

构成重载的两个方法能够区分开来
方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。(参数不同是指
参数个数,参数类型同)注意,返回值不能不同!!!
调用时,会根据同的参数表选择对应的方法。
例如:
void max(int x,int y){
System.out.println(x>y?x:y);
}
void max(float x,float y){
System.out.println(x>y?x:y);
}
这两个就是方法的重载,调用的时候看你参数是什么系统i就会调用什么
max(3,5);
这个就会调用第一个。


构造方法的重载:
与普通方法一样构造方法也可以重载
Person() {
Id = 1;
age = 20;
{

Person(int _id) {
Id = _id;
age = 20
}

Person(int id,_int _age){
Id = _id;
age = _age;
}

 

方法的重载overload

原文:http://www.cnblogs.com/wangshen31/p/6791361.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!