计算机专业第三学期的课程设计.docx
《计算机专业第三学期的课程设计.docx》由会员分享,可在线阅读,更多相关《计算机专业第三学期的课程设计.docx(30页珍藏版)》请在优知文库上搜索。
1、面向对象程序设计课程设计报告姓名小精灵学号20230808指导教师徐嘉斌目录任务一错误!未定义书签。一、 任务内容:错误!未定义书签。二、 设计思绪错误!未定义书签。三、 实现代码错误!未定义书签。四、 运行成果及分析错误!未定义书签。任务二错误!未定义书签。一、 任务内容:错误!未定义书签。二、 设计思绪错误!未定义书签。三、 实现代码错误!未定义书签。四、 运行成果及分析错误!未定义书签。任务三错误!未定义书签。一、 任务内容:错误!未定义书签。二、 设计思绪错误!未定义书签。三、 实现代码错误!未定义书签。四、 运行成果及分析错误!未定义书签。任务一一、任务内容:完毕内容:按照规定设计类
2、(根据输出设计类)设计类就是根据数据封装的规定,抽象出适合的类。有如下测试程序和测试程序的输出成果,规定设计类Welcomeo(1)测试程序如下:voidmain()Welcomewe;Welcomeyou(we);you.DisplayO;you.Set(Thankyou.,);coutyou.Get()endl;you.talk();you.DisplayO;(2)测试程序时输出成果如下:Welcome!Thankyou.输入:HOWaboutyou?输出:Howaboutyou?输入:Fine,thankyou.输出:Fine,thankyou.输入:OKAllrightGoodbye!
3、OKGoodbye!Goodbye!注:背面5行为倒数第6行输出后接下去B输出内容。(3)设计类WeIComeB原则:1)在头文献WelCome.h中申明类2)在welcome,cpp中实现类3)使用内联函数定义DiSPlay()函数4)演示文献名用学号作主名。二、设计思绪由给出B代码来构造此程序。开头部分,由Display输出Welcome,再用Get输出被Set存进1向Thankyou。运用循环函数While建立主体部分,输入OK时跳出循环。结尾部分,由于给出的J代码中建立了两个对象,因此调用析构函数时可直接输出两个Goodbye0三、实现代码/Welcome.h#include incl
4、ude using namespace std;voidtalk();Welcome();Welcome(constWelcome&a);-Welcome()coutGoodbye!endl;);WelcomedinlinevoidDisplayOvoidSet(chara)char*Get()voidtalk()classWelcomeprivate:/121-2.cppChardllOO;#includepublic:#includeinlinevoidDisplayOcoutdendl;);#includeWelcome.hMvoidSet(chara)strcpy(d,a););usi
5、ngnamespacestd;char*Get()returnd;);void main()Welcome we;Welcome you(we);you.Display();you.Set(Thank you.);coutyou.Get()endl;you.talk();you.Display();)/121-l.cpp#include #include #includeWelcome.hvoid Welcome: :talk()(CoUt输入:;cin.getline(d,100);while(strcmp(d,OK)!=0)(COUtv输出:dendl;CoUtv输入:”;cin.getl
6、ine(d,100););strcpy(d,OK,);cout,A11right,endl;cout,Goodbye!endl;1Welcome:Welcome(constWelcome&a)(strcpy(d,a.d);strcpy(d,Welcome!);)四、运行成果及分析c.C:DocuertsandSettingsAdinis:Tator桌面Debug121一1exe”Weleone!Ihankyou.输入:Howareyou?施(出:Howareyou?施入:Fine,thankyou.瑜出:Fine,thankyou.输入:OKAllrightGoodbye?OKGoodbye,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机专业 第三 学期 课程设计
