上面B类继承A类,A类的hi函数为虚函数,B类重写了A的函数 从第三十三行开始用到了多态,(A *d=&b)d是A的对象,引用了b,而b是B的对象 所以,调用虚函数时,d会去调用B的函数 第三十六行,d静态转换为B,d会去调用B的hi