首页 > 代码库 > 方法的重载overload
方法的重载overload
构成重载的两个方法能够区分开来
方法的重载是指一个类中可以定义有相同的名字,但参数不同的多个方法。(参数不同是指
参数个数,参数类型同)注意,返回值不能不同!!!
调用时,会根据同的参数表选择对应的方法。
例如:
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。