下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.实 验 报 告姓名:班级:学号:课程:c+面向对象程序设计一、实验题目:类和对象二、实验地点:闽江学院实验楼201三、实验目的:1了解C+面向对象程序设计的基本概念以及了解C+程序的基本结构。2了解类,对象的概念,掌握类及类中成员函数的定义及使用方法。3掌握对象的定义及使用方法。4了解构造函数,析构函数,拷贝构造函数的作用,特点,定义方式及使用方法。四、实验内容:1定义一个日期类Date,该类对象存放一个日期,可以提供的接口有:Void getDate(); /取日期值,格式如”2011年10月17日”Void getYear(); /取年份Void getMonth(); /取月份Void
2、 getDay(); /取日期Void setDate(int y,int m,int d); /设置日期值还允许对日期对象作以下定义:Date d1(2011,11,8); /用所给日期定义个日期对象Date d2; /定义日期对象Date d3(d1); /用已有的日期对象构造一个新对象2定义一个FDAccount类,用以描述一个定期存折(fixed deposit),实现现金支取。余额合计。信息显示等。存折基本信息包括帐号,账户名称,存款余额,存取期限(以月为单位),存款利率(以百分点为单位)等。提示:存折的基本信息定义为存折类的私有的数据成员,利用构造函数的初始化存折类对象,在利用构造
3、函数的参数表传入实参,初始化存折对象的数据成员。五、实验中遇到的问题及解决方法:由于对类的定义还不熟悉,导致实验过程中,出现类成员的定义错误;但在及时翻看课本后得以解决。对调用函数还是有些不熟,导致函数在调用的过程中出现了错误;但是在同学的帮助下,顺利解决。实验内容2相对比较复杂,首次接触该类题目,还是有点棘手。六、实验结论和感想:(附实验程序和实验结果)1. #includeusing namespace std;class Date int year; int month; int day;public : Date()year=2011; month=10; day=16; Date(D
4、ate& n):year(n.year),month(n.month),day(n.day) void getDate() coutyear年month月day日endl; int getYear() return year; int getMonth() return month; int getDay() return day; void setDate(int y,int m,int d) year=y;month=m;day=d; ; int main() Date d1;Date d2;Date d3(d1);d1.setDate(2011,10,16);d1.getDate();d
5、2.getDate();d3.getDate();return 0; 实验结果:2.#include#includeusing namespace std;class FDAccount int num; char*name; int exist; int month;public:FDAccount() num=1201;name=XXXXXXXX;exist=0;month=0;void setFDAccount(int x,char s15,int k,int m)num=x;name=s;exist=k;month=m;int getNum() return num;string ge
6、tName() return name;int Exist(int x) return exist-x;int getExist() return exist;int getMonth() return month;void getFDAccount()cout账户: num 账户名: name 余额: exist 存款日期: monthendl;void main()FDAccount a;int cash;a.getFDAccount();cout账户信息: endl;a.setFDAccount(6222,陈国英,5000000,10);a.getFDAccount();cout输入取款金额: cash;i
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 九年级历史下册单元评价检测课件
- 《证劵基础知识最终》课件
- 《激光切割工艺》课件
- 荒山绿化项目可行性研究报告
- 《人力资源管理奥秘》课件
- 股份解禁协议三篇
- 专业毕业实习报告4篇
- 2023年-2024年企业主要负责人安全教育培训试题及答案(易错题)
- 2024员工三级安全培训考试题带解析答案可打印
- 2023年-2024年项目部安全管理人员安全培训考试题附答案【培优A卷】
- (完整word版)Word信纸(A4横条直接打印版)模板
- 钢结构件运输专项方案
- 物业公司车辆进出登记表
- DCS基础培训课程(和利时)课件
- 员工消防安全教育培训
- HART-375手操器说明书
- 文学批评与实践-四川大学中国大学mooc课后章节答案期末考试题库2023年
- (52)-12.1服装的审美形态11.4
- 力行“五育”并举融合“文化”育人
- 上海中心大厦介绍
- 管道试压记录表
评论
0/150
提交评论