菱形继承 多继承 问题解决

菱形继承 可以通过 virtual 关键字来修饰继承类。这样其实只是复制了虚基类的指针 ,可以解决继承出现的浪费内存,以及二义性 问题。

多继承可以通过作用域 "base::num "来解决区分同名属性的问题;

你可能感兴趣的:(菱形继承 多继承 问题解决)