请在 下方输入 要搜索的题目:

声明一个图形基类Shape,在它的基础上派生出矩形类Rectangle和圆形类Circle,它们都有计算面积的和周长、输出图形信息的成员函数,再在Rectangle类的基础上派生方形类Square。编写程序和各类的定义和实现,以及类的使用。解:#include <iostream>using namespace std;class Shape {public:double getArea(){}double getPerimeter() {}};class Rectangle:public Shape {protected:double height;double width;public:Rectangle() {}Rectangle(double a,double b){height=a;width=b;}double getArea(){ return height*width;}double getPerimeter(){ return 2*(height width);}};class Circle:public Shape{public:Circle(double x):r( )

声明一个图形基类Shape,在它的基础上派生出矩形类Rectangle和圆形类Circle,它们都有计算面积的和周长、输出图形信息的成员函数,再在Rectangle类的基础上派生方形类Square。编写程序和各类的定义和实现,以及类的使用。解:#include using namespace std;class Shape {public:double getArea(){}double getPerimeter() {}};class Rectangle:public Shape {protected:double height;double width;public:Rectangle() {}Rectangle(double a,double b){height=a;width=b;}double getArea(){ return height*width;}double getPerimeter(){ return 2*(height width);}};class Circle:public Shape{public:Circle(double x):r( )

发布时间:2025-06-04 19:31:02
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:错误
专业技术学习
专业技术学习
搜搜题库系统