c++ 定义虚基类Shape,在Shape类的基础上,派生出Circle类和Rectangle类.Circle类圆的半径和面积;Rectangle类存储长方形的长、宽和面积.要求定义函数PrintArea()实现多态性,在遇到Circle类的对象时,打印出

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/14 08:23:12
c++定义虚基类Shape,在Shape类的基础上,派生出Circle类和Rectangle类.Circle类圆的半径和面积;Rectangle类存储长方形的长、宽和面积.要求定义函数PrintAre

c++ 定义虚基类Shape,在Shape类的基础上,派生出Circle类和Rectangle类.Circle类圆的半径和面积;Rectangle类存储长方形的长、宽和面积.要求定义函数PrintArea()实现多态性,在遇到Circle类的对象时,打印出
c++ 定义虚基类Shape,在Shape类的基础上,
派生出Circle类和Rectangle类.Circle类圆的半径和面积;Rectangle类存储长方形的长、宽和面积.要求定义函数PrintArea()实现多态性,在遇到Circle类的对象时,打印出圆的半径和面积;遇到Rectangle类对象时,打印出长方形的长、宽和面积.

c++ 定义虚基类Shape,在Shape类的基础上,派生出Circle类和Rectangle类.Circle类圆的半径和面积;Rectangle类存储长方形的长、宽和面积.要求定义函数PrintArea()实现多态性,在遇到Circle类的对象时,打印出
#include
using namespace std;
class Shape
{
public:
\x09void CreateShape();
};
void Shape::CreateShape()
{
\x09cout