面向对象程序设计基础5-1

上传人:第*** 文档编号:34065251 上传时间:2018-02-20 格式:DOC 页数:7 大小:138KB
返回 下载 相关 举报
面向对象程序设计基础5-1_第1页
第1页 / 共7页
面向对象程序设计基础5-1_第2页
第2页 / 共7页
面向对象程序设计基础5-1_第3页
第3页 / 共7页
面向对象程序设计基础5-1_第4页
第4页 / 共7页
面向对象程序设计基础5-1_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《面向对象程序设计基础5-1》由会员分享,可在线阅读,更多相关《面向对象程序设计基础5-1(7页珍藏版)》请在金锄头文库上搜索。

1、1实 验 报 告实验名称: 完成课本 CLOCK 类界面的实现实验学期: 2012-2013(1)实验班级: 11 物联网工程所属学院: 计算机学院指导教师:二一二 年 九月二 日2广东技术师范学院实验报告实验内容: 演示 CLOCK 类实验目的: 掌握类定义以及使用实验地点: 工业中心 202 姓名:预习内容: 操作情况结果: 运行正常,输出正确,达到实验目的1操作步骤进入 VC+6.0利用 VC+6.0 首先定义一个工程文件在该工程文件中加入 C+源文件编辑该源文件编译、连接(修改与调式)运行程序2算法描述:(包含类及成员函数:)/程序:DATA.CPP/功能:简单日期类的实现文件。#in

2、cludedata.hpp#include/程序:CIRNUM4.HPP/功能:循环计数器类的头文件,使用构造函数。/类名:CIRCULAR_NUMBERS3/功能:实现一个循环计数器class CIRCULAR_NUMBERSpublic:CIRCULAR_NUMBERS(int min,int max,int value); /设置循环计数器的上下限和当前值int get_value(); /查询循环计数器的当前值void increment(); /循环计数器加1void decrement(); /循环计数器减1private:int min_val; /最小值int max_val;

3、 /最大值int current; /当前值;/程序:DATA.HPP/功能:日期类的头文件。#includecirnum.hpp/类名:DATA/功能:实现一个简单的日期类class datapublic:data(int year,int yue,int ri); /设置日期的当前值void update(); /刷新日期void show(); /显示日期4private:CIRCULAR_NUMBERS year; /年CIRCULAR_NUMBERS yue; /月CIRCULAR_NUMBERS ri; /日;/设置日期的当前值data:data(int year,int yue,

4、int ri):year(2012,2025,year),yue(1,12,yue),ri(0,30,ri)return;/刷新日期void data:update()ri.increment();if(ri.get_value()=0)yue.increment();if(yue.get_value()=0)year.increment();return;/显示日期void data:show()coutmin_val)current=min_val;else current=value;return;/查询循环计数器的当前值int CIRCULAR_NUMBERS:get_value()r

5、eturn current;/循环计数器加 1void CIRCULAR_NUMBERS:increment()int mode=max_val-min_val+1;current=(current-min_val)+1)%mode+min_val;return;/循环计数器减 16void CIRCULAR_NUMBERS:decrement()int mode=max_val-min_val+1;current=(current-min_val)-1+mode)%mode+min_val;return;#include data.hpp#include int main()int loop;data data1(2012,11,1);data data2(2012,11,9);coutData:n;for(loop=1;loop=100;loop=loop+1)data1.update();data1.show();coutdata2:n;for(loop=1;loop=100;loop=loop+1)data2.update();data2.show();return 0;实验程序运行结果7

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号