重载的一些注意点

函数签名

  • 函数签名 = 函数名称 + 函数参数 + 函数参数类型 + 返回值类型
  • 实现签名是一种函数签名,重载签名也是一种函数签名

函数重载

  • 只能有一个实现签名, 可以有一个或多个重载签名
  • 只能调用重载签名,不能调用实现签名
  • 调用函数时,会根据传递的参数自动选择重载签名+实现签名的函数体
  • 实现签名函数参数个数必须兼容重载签名参数个数
  • 实现签名函数参数类型必须兼容重载签名参数类型

 

posted @ 2021-12-12 16:34  霸哥yyds  阅读(40)  评论(0)    收藏  举报