函数的重载   
               添加时间:2013-8-7 点击量: 
 
              重载的概念:在同一个类中容许存在一个以上的同名函数,只要他们的参数个数或者参数类型不合即可。
重载的特点:与返回值类型无关,只看参数列表。
重载的益处:便利浏览,优化设计。
例:断定下列选项中函数是否与给定的函数重载
  void  show(int x , double y ,char z) {}
A:  void   show(int x,  double z ,char y){}
  没有重载,参数类型和参数个数雷同。
B:   int  show(intx  ,char z , double  y){}
  重载,参数类型不合(与返回值无关)
C:  void  show(int x ,char z  , double  y){}
  重载,参数类型不合(参数列表中的参数是有次序的)
D:  boolean  show(int x , char z){}
  重载
E:  void   show(double y){}
  重载
F:  double  show(int a , double b ,char c) {}
  不成以与给定的函数存在同一个类中
真正的心灵世界会告诉你根本看不见的东西,这东西需要你付出思想和灵魂的劳动去获取,然后它会照亮你的生命,永远照亮你的生命。——王安忆《小说家的十三堂课》
                     
                  
     
  
 
    
    
重载的概念:在同一个类中容许存在一个以上的同名函数,只要他们的参数个数或者参数类型不合即可。
重载的特点:与返回值类型无关,只看参数列表。
重载的益处:便利浏览,优化设计。
例:断定下列选项中函数是否与给定的函数重载
void show(int x , double y ,char z) {}
A: void show(int x, double z ,char y){}
没有重载,参数类型和参数个数雷同。
B: int show(intx ,char z , double y){}
重载,参数类型不合(与返回值无关)
C: void show(int x ,char z , double y){}
重载,参数类型不合(参数列表中的参数是有次序的)
D: boolean show(int x , char z){}
重载
E: void show(double y){}
重载
F: double show(int a , double b ,char c) {}
不成以与给定的函数存在同一个类中
真正的心灵世界会告诉你根本看不见的东西,这东西需要你付出思想和灵魂的劳动去获取,然后它会照亮你的生命,永远照亮你的生命。——王安忆《小说家的十三堂课》



