知识点讲解

  • 重载:函数名相同,参数不同(个数,类型,顺序),调用时根据参数列表确定具体调用哪一个函数
  • 隐藏:类的继承和派生中,派生类中函数会将基类中的同名函数隐藏(只要函数名相同就会隐藏,也就是派生类对象访问不到基类中的同名函数)
  • 重写:派生类和基类的函数,函数名相同,参数列表相同,返回值相同,基类被重写函数中 virtual 修饰的话,就是被重写了。
  • 基类指针指向子类对象,若 fun 函数有 virtual 修饰,则访问的是子类的 fun,若没有,则访问的是基类的 fun 函数。
最后修改:2021 年 05 月 29 日 02 : 36 PM
如果觉得我的文章对你有用,请随意赞赏