java基类shape中虚函数area_“图形”类Shape中定义了纯虚函数CalArea(),“三角形”类T......

“图形”类Shape中定义了纯虚函数CalArea(),“三角形”类Triangle继承了类Shape,请将Triangle 类中的CalArea函数补充完整。 #include using namespace std; class Shape{ public: virtual double CalArea()=0; //求面积 }; class Triangle: public Shape{ public: Triangle(double s, double h):side(s),height(h){} ________________{ return side * height/2;} //求三角形面积 private: double side;//底边长 double height; //底边上的高 }; int main(){ Triangle tri(3,5); cout<

1、设计一个圆类Circle: 数据:半径radius(声明为保护成员) 操作:构造函数、设置半径set、获取半径get、求面积、求周长等 设计由圆类Circle派生出圆柱体类Cylinder,增加成员: 数据:高height 操作:构造函数、get、set、求圆柱体的底面积、表面积、侧面积、体积等 对这一对继承关系的类进行测试。 注意:圆柱体的底面积、表面积、侧面积、体积都与圆相关,充分利用继承关系,尽可能达到代码重用的目的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值