作业6.13
来源:互联网 发布:矢量图编辑软件 编辑:程序博客网 时间:2024/06/05 03:34
#include<iostream> using namespace std; class Base { double h; public: Base(double a) {h=a;} virtual void disp()=0; double Getterh() {return h;} }; class Cuboid:public Base { double long1; double kuang; public: Cuboid(double a,double b,double c):Base(a) {long1=b; kuang=c; } void disp() { cout<<"高为:"<<Getterh()<<"长为"<<long1<<"宽为"<<kuang<<"的长方体体积:"<<long1*kuang*Getterh()<<endl; } }; class Cylinder:public Base { double r; public: Cylinder(double a,double b):Base(a) {r=b;} void disp() { cout<<"底面半径为"<<r<<"高为"<<Getterh()<<"的圆柱体体积为:"<<3.14*r*r*Getterh()<<endl; } }; int main() { Base* p; Cuboid a(1.0,2.0,3.0); Cylinder b(5.0,1.0); p=&a; p->disp(); p=&b; p->disp(); return 0; }
0 0
- 作业6.13
- C++作业6.13
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业
- 作业~~~~~~~~~~~~~
- 作业
- 作业
- 作业
- 作业
- 作业
- 6-29项目中期总结
- 第16周周五:数据库连接与随机数的使用 问题
- 外链、友情连署越多权重就越高
- iOS常用加密方法(aes、md5、base64)
- 基于薄板样条插值图像配准的Matlab实现
- 作业6.13
- ios属性的扩展
- 洛谷1540 机器翻译
- 《深度实践嵌入式Linux系统移植》
- OJ第二批——Problem F:统计程序设计基础课程学生的平均成绩
- Tomcat无法启动org.eclipse.jst.jee.server:xxx' did not find a matching property
- IOS如何以兼容模式运行在iphone4、5、6的屏幕上
- 打造android万能上拉下拉刷新框架——XRefreshView (二)
- 码农三年,年记