C++虚函数继承与虚继承

虚函数继承和虚继承是彻底不一样的两个概念。web 虚函数继承是解决多态性的,当用基类指针指向派生类对象的时候,基类指针调用虚函数的时候会自动调用派生类的虚函数,这就是多态性,也叫动态编联。ruby 虚继承就是为了节约内存,他是多重继承中的特有的概念。适用于菱形继承形式。svg 好比B继承于A、C继承于A、D继承于B和C,显然D会继承两次A(图1)。所以,为了节省空间,能够将B、C对A的继承定义为虚
相关文章
相关标签/搜索