没有合适的资源?快使用搜索试试~ 我知道了~
2022年面向对象程序设计实验报告(2).doc
0 下载量 190 浏览量
2022-11-20
14:40:07
上传
评论
收藏 98KB DOC 举报
温馨提示
试读
13页
2022年面向对象程序设计实验报告(2).doc
资源推荐
资源详情
资源评论
综 合 实 验 报 告
面向对象程序设计
专业名称: 物联网工程 ___
班 级:_____2012 级 2 班__ ___________
姓 名: 你哥哥
学 号: 1928
信息科学与工程学院
二零一三年七月
第一题: ..........................................................................................2
1.1 题目概述...............................................................................2
1.2 设计思路...............................................................................2
1.3 设计说明与调试分析.............................................................2
1.4 编码实现...............................................................................3
1.5 程序运行结果........................................................................4
1.6 设计心得...............................................................................4
第二题: ..........................................................................................5
2.1 题目概述...............................................................................5
2.2 设计思路...............................................................................5
2.3 设计说明与调试分析.............................................................5
2.4 编码实现...............................................................................5
2.5 程序运行结果........................................................................7
2.6 设计心得...............................................................................8
第一题:
1.1 题目概述
用抽象类设计计算二维平面图形图形面积的程序,在基类 TDshape
中设计纯虚函数 area()和 printName(),area()用于计算几何图形
的面积,printName()用于打印输出几何图形的类名,如 Triangle 类
的对象就打印输出“Triangle”。每个具体形状的类则从抽象类
TDshape 派生,各自需要定义其他独有的数据成员和成员函数,并
且定义 area()和 printName()的具体实现代码,如图所示。
要 求 编 写 以 TDshape 为 接 口 的 函 数 , 借 以 访 问 具 体 类 如
Triangle 和 Rectangle 类的成员函数 area(),printName ()。
TDshape
Virtual area()=0
Virtual
printName()=0
Rectangle
area()
printName()
getWitdth()
setWidth()
double
width,height
Triangle
area()
printNam
e()
getWitdth
()
setWidth()
_
double
width,height
剩余12页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 689
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功