C++代码遇到的问题需要帮助

img


这个void f2(int x)是啥意思啊

定义一个函数
函数名是f2
参数是一个int类型的值

void f2(int x)表示函数申明,void表示函数没有输出,int x表示传参类型

void f2(int x)是指的是子类使用和父类相同的函数,只是多设置了一个整型形参。
我认为题目这样写的是为了考察多态中的重写函数
实现多态,那么重写函数的头部分一定要求和父类一样,如果不一样,就会导致当父类指针指向子类时,是只会调用父类的这个虚函数,而不会形成多态。
不懂再问,望采纳!