1)
D::Fun
B::Fun
D::Fun
nBVal=2
nBVal=24
nDval=8
B::Fun
nBval=12
2)
A::func
C::fund
A::fund
3)
B& p
4)
class A
{
public:
virtual ~A() { cout << "destructor A" << endl; }; // 所谓的虚析构函数:先调用子类的,再调用自己的
};
5)
A* p
PKU-多态作业-程设hw04
最新推荐文章于 2021-03-21 23:46:01 发布