计算机专业学期三课程设计.doc

计算机专业学期三课程设计.doc

ID:56779747

大小:265.50 KB

页数:27页

时间:2020-07-09

计算机专业学期三课程设计.doc_第1页
计算机专业学期三课程设计.doc_第2页
计算机专业学期三课程设计.doc_第3页
计算机专业学期三课程设计.doc_第4页
计算机专业学期三课程设计.doc_第5页
资源描述:

《计算机专业学期三课程设计.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、浙江理工大学科技与艺术学院机电系课程设计报告《面向对象程序设计》课程设计报告姓名小精灵2浙江理工大学科技与艺术学院机电系课程设计报告学号20080808指导教师徐嘉斌2浙江理工大学科技与艺术学院机电系课程设计报告目录任务一1一、任务内容:1二、设计思路2三、实现代码2四、运行结果及分析3任务二4一、任务内容:4二、设计思路5三、实现代码5四、运行结果及分析6任务三6一、任务内容:6二、设计思路7三、实现代码7四、运行结果及分析924浙江理工大学科技与艺术学院机电系课程设计报告任务一一、任务内容:完成内容:按照要求设计类(根据输出设计

2、类)设计类就是根据数据封装的要求,抽象出适合的类。有如下测试程序和测试程序的输出结果,要求设计类Welcome。(1)测试程序如下:voidmain(){Welcomewe;Welcomeyou(we);you.Display();you.Set(“Thankyou.”);cout<

3、ne,thankyou.输入:OKAllrightGoodbye!OKGoodbye!Goodbye!注:后面5行为倒数第6行输出后接下去的输出内容。(3)设计类Welcome的原则:1)在头文件welcome.h中声明类2)在welcome.cpp中实现类3)使用内联函数定义Display()函数24浙江理工大学科技与艺术学院机电系课程设计报告4)演示文件名用学号作主名。一、设计思路由给出的代码来构造此程序。开头部分,由Display输出Welcome,再用Get输出被Set存进的Thankyou。利用循环函数While建立主体部

4、分,输入OK时跳出循环。结尾部分,因为给出的代码中建立了两个对象,所以调用析构函数时可直接输出两个Goodbye。24浙江理工大学科技与艺术学院机电系课程设计报告N开始输入OK输出输出“AllrightGoodbye”结束Y二、实现代码//Welcome.h#include#includeusingnamespacestd;classWelcome{private:chard[100];public:inlinevoidDisplay(){cout<

5、[]){strcpy(d,a);};char*Get(){returnd;};voidtalk();Welcome(){};Welcome(constWelcome&a);~Welcome(){cout<<"Goodbye!"<

6、ude#include#include"Welcome.h"usingnamespacestd;voidmain(){Welcomewe;Welcomeyou(we);you.Display();you.Set("Thankyou.");cout<#include#include"Welcome.h"voidWelcome::talk(){

7、cout<<"输入:";cin.getline(d,100);while(strcmp(d,"OK")!=0){cout<<"输出:"<

8、理工大学科技与艺术学院机电系课程设计报告一、运行结果及分析图1分析:前面先自动输出Welcome!和Thankyou.,然后利用循环While函数重复用户的输入。采用了多文件结构,利用构造函数、析构函数和拷贝构造函数将结果输出。最后调

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。