首页 > 试题广场 >

什么是 C++ 的函数重载?它的优点是什么?和重写有什么区别

[问答题]
什么是 C++ 的函数重载?它的优点是什么?和重写有什么区别?
同名函数,参数表必须不同;可以提供函数名统一的接口函数;重写时继承父类的虚函数,以实现动态绑定,重载是在编译器确定的不同参数的同名函数
发表于 2025-10-15 17:08:20 回复(0)
函数重载是在类内多个函数名相同,参数列表内参数数目,顺序,类别不同的函数。它优点是能根据传入的参数调用相同的函数名。与重写相比它在编译期间确定,只有参数列表必须有变化,作用域是类内。
发表于 2025-08-29 19:20:30 回复(0)