c++函数的override overwrite overloa
2021-03-18 本文已影响0人
devilisdevil
- override (overwrite) 重写(=覆盖): 父子类间,子类覆盖父类的方法,函数名参数均相同,父类函数是virtual (然后返回值类型必须是相同的,否则编译错误)
- hiding 隐藏: 子类函数名和某父类函数名相同,且不是重写的情况(父子类函数相同,且父类函数是virtual)
- overload 重载: 同一类中,相同方法名,不同签名(参数个数,类型,还有哪些?)