摘要:
B*这个类型会被当成A*来访问。所以调用的是A的print。 因为这个寻址,不是用虚表寻址,而是编译器做的静态绑定。 阅读全文
摘要:
把子类中仅仅继承而来的成员,赋值给父类。 但是,不会改变虚表!因为这个obj的类型没变。 阅读全文
摘要:
可以看到,A类的结构就是一个内存里面存了一个i,没有其他多余的东西。 B类在继承的基础上自己定义了一个j,实现中也就是在i后面追加了一个j。 阅读全文