1、重载的概念
在同一类中,允许存在一个以上的同名函数,只要他们的参数个数或参数类型不同即可。
2、重载的特点
与返回值类型无关,只看参数列表。
3、重载的好处
方便阅读,优化了程序设计。
4、重载实例
//返回两个整数的和
int add(int x,int y){
return x+y;
}
//返回三个整数的和
int add(int x,int y,int z){
return x+y+z;
}
//返回两个小数的和
int add(double x,double y){
return x+y;
}
5、什么时候重载
当定义的功能相同,但参与运算的未知内容不同。
6、判断下面哪个与 void get(int a,char b,double c){}重载
1、void get(int x,char y,double z){}
2、 void get(int a,double b,char c){}
3 、void get(int c,char b){}
4、 void get(double c){}
只有1没有重载,其它的都重载了。