函数重载
函数多态是C++在C语言的基础上新增的功能。默认参数可以让我们能够使用不同数目的参数调用同一个函数,而函数多态(函数重载)能让我们使用多个同名的函数。
函数重载的关键是函数的参数列表---也称为函数特征标(function signature).如果两个函数的参数数目和类型相同,同时参数的排列顺序也相同,则它们的特征标相同,而变量名是无关紧要的。
C++允许定义名称相同的函数,条件是它们的特征标不同。
函数多态是C++在C语言的基础上新增的功能。默认参数可以让我们能够使用不同数目的参数调用同一个函数,而函数多态(函数重载)能让我们使用多个同名的函数。
函数重载的关键是函数的参数列表---也称为函数特征标(function signature).如果两个函数的参数数目和类型相同,同时参数的排列顺序也相同,则它们的特征标相同,而变量名是无关紧要的。
C++允许定义名称相同的函数,条件是它们的特征标不同。