C++虚函数和多态学习笔记