void studentMenu(Identity*& student)
{
while (true)
{
//调用学生的子菜单
student->operMenu();
Student* stu = (Student*)student;
stu->applyOrder();
————————————————
版权声明:本文为CSDN博主「1个程序源」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/aaafdfd/article/details/122565680
这个案例中student变量一开始是个父类Identity的指针 为什么可以调用子类Student的子函数(菜单呢??)