class functiondemo2{
public static void main(String[] args){
/* int r = add(1,2,5);
System.out.println(r); */
System.out.println(add(2,2.0f));
out(1,2,3);
}
//函数定义再类当中,main函数叫入口函数,也叫主函数
//定义add函数 通过参数判定,个数,类型,顺序重载
public static int add(int a,int b){
return a+b;
}
//重载add函数
public static int add(int a,int b,int c){
return a+b+c;
}
//重载add函数
public static double add(int a,float b){
return a+b;
}
//重载 (int...)代表数组可变参数
public static void out (int... xyz){
for(int i = 0;i<xyz.length ;i++){
System.out.println(xyz[i]);
}
}
}