1. 首页
  2. 数据库
  3. 其它
  4. C++ 虚函数专题

C++ 虚函数专题

上传者: 2020-12-23 02:15:23上传 PDF文件 238.31KB 热度 8次
虚函数 基类中使用virtual关键字声明的函数,称为虚函数。 虚函数的实现,通过虚函数表来实现的。即V-table 这个表中有一个类,用于储存虚函数的地址。解决其继承,覆盖的问题,用于保证其真实反映的函数。这样有虚函数的实例,将会储存在这个实例的内存中。即用父类的指针,操作子类的时候,通过虚函数表来实现找寻到父类。 定义下方的一个类 class Base{ public: virtual void f(){ cout << "Base::f" << endl; } virtual void g(){ cout << "Base::g" &
用户评论