正在加载图片...
91画数重载 ●●●●● ●●●● 在C++语言中,只有在声明函数原型时形式参数的多 ●●●● 或者对应位置的数据类型不同,两个或更多的功能相似的函数 就可以共用一个函数名。这种在同一作用域中允许多个函数使 用同一函数名的措施被称为重载( overloading)。函数重载 是C++程序获得多态性的途径之一。 函数重载的方法: 函数重载要求编译器能够唯一地确定调用一个函数时应执 行哪个函数代码,既采用哪个函数实现。确定函数实现时,要 求从函数参数的个数和类型上来区分。这就是说,进行函数重 载时,要求同名函数在参数个数上不同,或者参数数据类型不 同。否则,将无法实现函数重载 <心画9.1 函数重载 在C++语言中,只有在声明函数原型时形式参数的个数 或者对应位置的数据类型不同,两个或更多的功能相似的函数 就可以共用一个函数名。这种在同一作用域中允许多个函数使 用同一函数名的措施被称为重载(overloading)。函数重载 是C++程序获得多态性的途径之一。 函数重载的方法: 函数重载要求编译器能够唯一地确定调用一个函数时应执 行哪个函数代码,既采用哪个函数实现。确定函数实现时,要 求从函数参数的个数和类型上来区分。这就是说,进行函数重 载时,要求同名函数在参数个数上不同,或者参数数据类型不 同。否则,将无法实现函数重载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有