多重继承非重点内容,在实际开发中使用的不多,
这里只是为了知识点的完整,记录一下。
直接上结论。
一个类,如果继承于多个基类,且这个多个基类中有虚函数,那么 这个类 会有多个 虚函数表。
这个 类的对象 会有多个 虚函数表指针。
这个类的 虚函数指针 会和第一个有虚函数表的父类 公用 虚函数指针。
子类中的虚函数覆盖父类中的同名虚函数。
多重继承非重点内容,在实际开发中使用的不多,
这里只是为了知识点的完整,记录一下。
一个类,如果继承于多个基类,且这个多个基类中有虚函数,那么 这个类 会有多个 虚函数表。
这个 类的对象 会有多个 虚函数表指针。
这个类的 虚函数指针 会和第一个有虚函数表的父类 公用 虚函数指针。
子类中的虚函数覆盖父类中的同名虚函数。