普通继承,在一个子类A有几个父类的情况下(多重继承),如果父类中有几个类是从某类B派生来的,那么这个子类A的实例中,就有几份类B的拷贝。如果使用虚拟继承,则只有一份类B的拷贝。
普通继承与虚拟继承的区别
最新推荐文章于 2023-04-03 17:14:02 发布
普通继承,在一个子类A有几个父类的情况下(多重继承),如果父类中有几个类是从某类B派生来的,那么这个子类A的实例中,就有几份类B的拷贝。如果使用虚拟继承,则只有一份类B的拷贝。