上述代码输出:
A Create!
Create BBBBBBBBBBB
A fun2
B fun1
delete BBBBBBBB
delete A!
Press any key to continue
如果fun1()函数为非虚函数时输出如下:
A Create!
B Create!
A fun2()
A fun1()
delete B!
delete A!
Press any key to continue
上述代码输出:
A Create!
Create BBBBBBBBBBB
A fun2
B fun1
delete BBBBBBBB
delete A!
Press any key to continue
如果fun1()函数为非虚函数时输出如下:
A Create!
B Create!
A fun2()
A fun1()
delete B!
delete A!
Press any key to continue