- 1
- 0
- 约3.48千字
- 约 37页
- 2017-02-06 发布于重庆
- 举报
C第11章多态性和虚函数
* * * * * * * * * * * * double Application::Compute(Shap *s[],int n) const { double sum=0; for(int i=0;in;i++) sum+=s[i]-Area(); return sum; } class MyProgram:public Application { public: MyProgram(); ~MyProgram(); double Run(); private: Shap **s; }; * MyProgram::MyProgram() { s=new Shap*[3]; s[0]=new Triangle(3.0,5.0); s[1]=new Rectangle(5.0,8.0); s[2]=new Trapezoid(12.0,8.0,6.0); } MyProgram::~MyProgram() { for(int i=0;i3;i++) delete s[i]; delete[] s; } * double MyProgram::Run() { double sum=Compute(s,3); return sum; } void m
您可能关注的文档
最近下载
- 机电传动单向数控平台设计.doc VIP
- 2025年河北省高考对口招生考试数学试卷真题(含答案详解).docx
- 2021年6月广东省韶关市浈江区乡村教师招聘考试《教育综合知识》试卷及答案.pdf VIP
- 营养师三级技能公共营养师培训课程教学课件.ppt VIP
- 基于单片机的智能鱼缸控制系统设计.doc VIP
- 广东省揭阳市部分学校九年级中考一模数学试题(含答案).pdf VIP
- 新22J04-2 内装修二(细部构造)建筑工程图集.pdf VIP
- 幼儿学前班认识钟表练习试题合集.doc VIP
- 开工报告1开工报告1.docx VIP
- 结构化面试评分表(公务员和事业单位考试面试专用).xls VIP
原创力文档

文档评论(0)