面向对象课程设计任务

面向对象课程设计任务

ID:18439211

大小:204.00 KB

页数:6页

时间:2018-09-17

面向对象课程设计任务_第1页
面向对象课程设计任务_第2页
面向对象课程设计任务_第3页
面向对象课程设计任务_第4页
面向对象课程设计任务_第5页
资源描述:

《面向对象课程设计任务》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《面向对象程序设计》课程设计任务书指导教师:冉宇瑶付春捷专业班级:2011级电子信息科学与技术专业开设时间:2013-2014(一)目的课程设计实践教学的一个重要的理论联系实际的环节,一次重要的实践活动和锻炼。通过课程设计要求学生运用所学的知识联系实际或具体的应用实际解决一个具体问题,要求学生对这个具体问题进行分析、研究、查阅资料、实验实践,制定方案,提出解决问题的方法,并独立撰写出课程设计报告。《面向对象程序设计》是计算机及相关专业一门重要的核心课程,也是一门实践性很强的课程,而课程设计则是其中

2、一个重要的应用实践环节。本次课程设计的目的是提高学生分析问题、解决问题的能力以及实际动手能力,进一步加深学生对面向对象程序设计基本理论的理解,使学生熟练掌握面向对象程序上机调试的方法技巧、结构化程序设计技术及高级面向对象技术,能编写较复杂的应用程序,为学习后继课程打下扎实的基础通过课程设计过程,学生应培养如下能力:(1)初步学习调查、确立课题的方法。(2)学习对课题内容进行分析,找出解决问题所需要的数据、材料,形成设计的必备资料。(3)学习利用所学的知识分析问题、解决问题,提高分析具体问题、解决具

3、体问题的能力。(4)积累查阅文字资料、电子资料、借鉴资料的经验,并独立形成与他人不同的方法、观点,创造自己的知识积累。(5)学习在研究实际问题中实事求是、独立思考的基本工作态度,树立科学严谨的工作作风。(6)初步学习论文的写作方法。二、设计要求1)程序结构清晰,使用多文件结构实现2)有较多提示信息,以方便用户使用3)能检测用户输入的错误,并作相应处理4)每个程序应作较多测试,以证明程序的正确性三、课程设计报告要求1)课程设计报告应独立完成,严禁各种形式的抄袭。2)每组的课程设计报告应该体现本组工作

4、的内容和特色。3)课程设计报告主体格式:采用A4纸排版,上边距2.5厘米、下边距2.5厘米、左边距2.5厘米、右边距2厘米、装订线为0,采用左装订;报告页眉:“浙江理工大学科技与艺术学院机电系课程设计报告”,宋体、小五号;报告页脚:右下角放页码;报告正文:宋体、小四号字,行距固定值、18磅,正文中的标题:宋体、四号字、加粗,要点:宋体、小四号字、粗体,图要有图序、图题、表格的标题:宋体、五号字。课程设计要求(任务书)、课程设计报告正文顺序,装订在统一封面内。交给老师,同时上传一份电子版。四、任务任

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

6、输入:Fine,thankyou.输出:Fine,thankyou.输入:OKAllrightGoodbye!OKGoodbye!Goodbye!设计类Welcome的原则:1)在头文件welcome.h中声明类2)在welcome.cpp中实现类3)使用内联函数定义Display()函数4)演示文件名用学号作主名。任务2.对象初始化方法演示要求设计一个含有多个菜单项的程序,演示不同情况下对象初始化的方法,构造函数与析构函数函数调用时机与顺序。设计要求:1.菜单内容:程序运行后,给出如下菜单项的内

7、容和输入提示。****对象初始化演示实例****1.普通对象初始化实例12.普通对象初始化实例23.子对象初始化实例4.派生类对象初始化实例5.退出程序选择1-5:2.使用数字1-5来选择菜单项,其它输入则不起作用3.界面提示清楚,便于理解程序的用途任务3复数计算器要求设计:对输入的复数能进行算术运算并以a+bi的形式进行输出。要求将类的声明、类的实现分开。任务4小型公司的工资管理编写一个小型公司的工资管理程序。该公司主要有4类人员:经理、兼职技术人员、销售员、销售经理。月薪计算方法为:经理固定月

8、薪8000元,兼职技术人员100元/小时,销售员为当月销售额的4%,销售经理保底工资5000元另加其所管部门销售额的5‰。设计要求:1.职工编号自动产生(从10000起编号)2.将公司人员的编号、姓名、月薪等信息保存到文件中,然后从文件中读入这些信息并显示到屏幕上。五、工作内容及工作计划:(一周)六、成绩评定标准与考核:本课程设计的评价由三部分组成,包括程序演示(50%),课程设计报告(30%),回答教师提问(20%)。1、程序演示:(1)优功能完善,全部测试正确,并且能够对局部进

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

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

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