void show(){ Professor::show();//你这样会不停的递归,死循环了,你是不是想要调用子类的show了呢? cout<<"职称:"<
应该是Staff::show();而不是Professor::show();