《 面向对象程序设计》课程设计实验报告

《 面向对象程序设计》课程设计实验报告

ID:37912938

大小:275.00 KB

页数:21页

时间:2019-06-02

《 面向对象程序设计》课程设计实验报告_第1页
《 面向对象程序设计》课程设计实验报告_第2页
《 面向对象程序设计》课程设计实验报告_第3页
《 面向对象程序设计》课程设计实验报告_第4页
《 面向对象程序设计》课程设计实验报告_第5页
资源描述:

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

1、浙江理工大学科技与艺术学院机电系课程设计报告《面向对象程序设计》课程设计实验报告指导教师小组成员:专业班级:2010级计算机科学与技术专业开设时间:2011-2012(一)21浙江理工大学科技与艺术学院机电系课程设计报告目录1.任务1……………………………………………………………21.1任务介绍……………………………………………21.2小组成员任务分配…………………………………21.3.1设计思想及主要流程图…………………………21.3.1主要程序清单……………………………………21.3.1运行

2、结果及分析…………………………………41.3.2设计思想及主要流程图…………………………21.3.2主要程序清单……………………………………21.3.2运行结果及分析…………………………………41.3.3设计思想及主要流程图…………………………21.3.3主要程序清单……………………………………21.3.3运行结果及分析…………………………………42.任务2…………………………………………………………22.1任务介绍……………………………………………22.2小组成员任务分配……………………………

3、……22.3设计思想及主要流程图……………………………22.3主要程序清单………………………………………22.3运行结果及分析……………………………………43收获、体会和建议……………………………………421浙江理工大学科技与艺术学院机电系课程设计报告任务1.按照要求设计类1.根据输出设计类设计类就是根据数据封装的要求,抽象出适合的类。有如下测试程序和测试程序的输出结果,要求设计类Welcome。voidmain(){Welcomewe;Welcomeyou(we);you.Display();

4、you.Set(“Thankyou.”);cout<

5、进行计算。请注意:使用面向对象的方法解决这个问题,首先要从解一元二次方程出发,抽象一个代表一元二次方程的类。为了使用这个类,必须根据要结局的问题,为这个类设计合适的数据成员和成员函数。3.使用包含(聚合)和派生设计新类(1)使用包含的方法,编写一个点类Point和线段类Line,演示构造函数、复制构造函数、析构函数作用及其调用顺序;(2)使用派生的方法,编写一个点类Point,然后由它派生线段类,并演示构造函数、复制构造函数、析构函数作用及其调用顺序。21浙江理工大学科技与艺术学院机电系课程设计

6、报告任务1:小组成员任务分配:李小拉:任务一中的第一个任务(包括设计思想,流程图,程序编写)胡海薇:任务一中的第二个任务(包括设计思想,流程图,程序编写)周子研:任务一中的第三个任务(包括设计思想,流程图,程序编写)最后的结果分析大家一起分析与总结设计思想:1.根据所给的主函数及运行结果来分析,类welcome包含成员函数和数据成员,输入数据和输出数据都将会显示出来,当输入OK时结束输出数据,最后调用析构函数。2.根据题意求二元一次方程的跟,并且要用成员函数和数据成员,应该首先判断是否是二元一次

7、方程,然后再判断有无根,利用选择函数分别调用1个,0个,2个根的函数并将其输出。每输出一个方程的跟后再选择是否要继续。3.1)2)先定义一个point类,再由point类派生出line类,利用构造函数,复制构造函数和析构函数来计算出点点之间的距离也就是线的长度。任务1:1//Cpp1.h#include#include//函数strcpy(),stcmy()包含在此头文件中usingnamespacestd;21浙江理工大学科技与艺术学院机电系课程设计报告cl

8、assWelcome{private:charstr[100];public:Welcome(chars[]="Welcome!");Welcome(Welcome&);voidSet(char[]);voidDisplay();char*Get();voidtalk();~Welcome();};//Cpp1.cpp#include#include#include"Cpp1.h"usingnamespacestd;Welcome::Welcome(chars

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

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

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