C++重载、重写和重定义

it2026-06-08  3

重载

拥有相同的函数名字,但是参数类型、个数等其他因素不同的表现形式 是两种函数同时存在

重写(覆盖)

子类重新写了一个函数,与父类的一个函数具有相同的函数名、参数列表等 父类函数需加 virtual 关键字 两种函数,但是不会同时存在。

重定义(隐藏)

与重写相同,但是父类函数没有 virtual 关键字

最新回复(0)