C++允许用同一个函数名定义多个函数,这些函数的参数个数和参数类型不同,这就是函数的重载,即对一个函数名重新赋予它新的含义
所谓重载就是 “一物多用”
1 。 重载函数的参数个数,参数类型或者参数顺序三者中必须至少有一种不同,函数返回值类型可以相同也可以不同。注意前提再同一类中,如果是在不同的类中需要注意覆盖和重写
2.。在使用重载函数时,同名函数的功能应当相同或是相近,不要用同一个函数名去实现完全不相同的功能
C++允许用同一个函数名定义多个函数,这些函数的参数个数和参数类型不同,这就是函数的重载,即对一个函数名重新赋予它新的含义
所谓重载就是 “一物多用”
1 。 重载函数的参数个数,参数类型或者参数顺序三者中必须至少有一种不同,函数返回值类型可以相同也可以不同。注意前提再同一类中,如果是在不同的类中需要注意覆盖和重写
2.。在使用重载函数时,同名函数的功能应当相同或是相近,不要用同一个函数名去实现完全不相同的功能