- 3
- 0
- 约1.23千字
- 约 8页
- 2017-05-12 发布于河南
- 举报
C程序设计实验六_101614xxx
广东金融学院实验报告
课程名称:C++程序设计
实验编号
及实验名称 实验6 类和对象练习 系 别 应用数学系 姓 名 学 号 班 级 101614x 实验地点 新电403 实验日期 2011-10-27 实验时数 4 指导教师 曲政 同组其他成员 无 成 绩 实验目的及要求
1. 学习面向对象设计的基本概念:模块分解的思路、类、函数、对象等的概念和编程。
2. 实践简单类的设计,包括数据抽象、成员函数的编写、封装、重载、静态成员等,并应用这些类完成给定的计算任务。 实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)
硬件设备:联网的个人计算机
操作系统:Windows XP
编译系统:Visual Studio 2005 实验内容及步骤(包含简要的实验步骤流程)
1. 关于控制结构的知识点和例题
(略)
2. 控制结构编程练习
⑴ 设计一个圆(Circle)类,包含计算其周长(perimeter)和面积(area)两项功能。编写测试程序,输入半径(radius),打印出类似“半径为1的圆,周长为6.2832,面积为3.1416”的信息。
⑵ 设计一个时间类MyTime,封装6个整型变量分别表示年(year)、月(month)、日(day)、时(hour)、分(minute)、秒(second)。仿照本课件例3.2取得当前系统时间,以1秒为间隔滚动显示。
⑶ PointLine类
设计一个平面数据点类Point,封装double型坐标(x, y),并提供必要的入口和出口。
设计一个直线类Line,封装2个数据点对象,并提供必要的入口和出口。
设计主函数,从起点(0, 0)开始到终点(π, 0)结束,以横坐标π/20为步长,以端点坐标对形式输出一条正弦曲线(通过在格式符的字段序号后加“:fn”来控制小数位数,如{0:f4}):
⑷ Student类
设计一个学生类Student,包括学号ID、姓名name、平时成绩usual、考试成绩exam和总评成绩mark(以String保存学号和姓名、以double保存成绩数据),以及一个静态整型成员变量counter(保存学生人数)和一个静态浮点成员变量sum(保存总评成绩总和)。编写属性函数代替来入口和出口,并编写一个计算总评成绩的函数calcMark(按平时成绩占40%、考试成绩占60%的比例计算总评成绩)和一个分数累积函数sumMark。编写测试程序,仿照给定的演示程序StudentIO.cpp从给定的文本文件读入原始数据、计算总评成绩、以列表的方式输出原始数据和计算结果。最后计算总评平均成绩,并与学生人数一同输出到屏幕上。 实验结果(源程序)
实验总结(包括心得体会、问题回答及实验改进意见,可附页)
教师评语
第 2 页 共 8 页
您可能关注的文档
- 2014年6月份短学期——软件工程与开发实践1(题目).doc
- 2014年9月份考试Java程序设计第三次作业.doc
- 2014年9月考试可视化程序设计(VB)_A_卷.doc
- 2014年平安建校上报材料 文档.doc
- 2014设计题.doc
- 2015年高职楼宇项目国赛样题6.1发布.doc
- 2015春VB复习资料(2015-6-14).doc
- 2015秋九年级数学上册 21.2.2 公式法同步练习1 (新版)新人教版.doc
- 2016年全国硕士研究生入学统一考试英语二考研真题(完整版)凯程首发.doc
- 2016年职称计算机考试word2003模块软件.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- ntvf调试资料解读.doc VIP
- 电影《色.戒》的叙事伦理.doc VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
- 佳能EOS1500D基本使用说明书说明书.pdf VIP
- 上海大学2023-2024学年第1学期《高等数学(上)》期末考试试卷(B卷)附参考答案.pdf
- 渣打银行(香港)有限公司.PDF VIP
- 2024年吉林高职高专院校单招统一考试《语文》试卷及参考答案.pdf VIP
- JSG202515机器人系统集成应用技术样题-学生组.docx VIP
- 棋盘博弈采购法战略体系.ppt VIP
- 节后复产复工安全知识考试试卷及答案.docx
原创力文档

文档评论(0)