多态有关虚函数的更正 导致错误输出的原因是,调用函数 area() 被编译器设置为基类中的版本,这就是所谓的静态多态,或静态链接 - 函数调用在程序执行前就准备好了。有时候这也被称为早绑定,因为 area() 函数在程序编译期间就已经设置好了。// 调用三角形的求面积函数 area。// 调用矩形的求面积函数 area。// 存储三角形的地址。// 存储矩形的地址。
//实验1,时间2023/3/28 编写两个整数的最大公约数he最小公倍数// cout<<i<<"和"<<j<<"的最小公约数是: "<<y<<endl;cout<<i<<"和"<<j<<"的最大公约数是:"<<x<<endl;cout<<"请输入另一个正整数:";cout<<"请输入一个正整数:";