blog新地址 Surprised => indulgence => Calm => Lost => Panic =>Calm

【C++语法实践】10-C++ 虚函数

C/C++ admin 1367℃ 0评论

override和overwrite实例代码

虚析构函数

虚表指针

基类声明为虚函数之后,其派生类不管有没有virtual关键字,其函数都是虚函数。

存在虚函数的类,内存模型中前4个字节(64位系统指针是8个字节)存放虚表指针,虚表中存放的是虚函数。如果是派生类中,虚表指针的指向的虚表存放的是基类的虚函数,覆盖的虚函数,自己的虚函数。

对象切割、转换

转载请注明:Imekaku-Blog » 【C++语法实践】10-C++ 虚函数

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址