面向对象程序设计课程实验报告.docx
《面向对象程序设计课程实验报告.docx》由会员分享,可在线阅读,更多相关《面向对象程序设计课程实验报告.docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、面向对象程序设计课程实验报告 课程实验报告课程名称:面向对象程序设计 院系: 专业班级: 学号: 姓名: 指导教师: I 目录 实验一.面向过程的整型栈编程 (1) 1.需求分析 (1) 1.1题目要求 (1) 1.2需求分析 (1) 2.系统设计 (2) 2.1概要设计 (2) 2.2详细设计 (3) 4.软件测试 (4) 5.特点与不足 (4) 5.1技术特点 (4) 5.2不足和改进的建议 (5) 6.过程和体会 (5) 6.1遇到的主要问题和解决方法 (5) 6.2课程设计的体会 (5) 7.源码和说明 (5) 7.1文件清单及其功能说明 (5) 7.2用户使用说明书 (5) 7.3源
2、代码 (5) 实验二.面向对象的整型栈编程 (12) 1.需求分析 (12) 1.1题目要求 (12) 1.2需求分析 (12) 2.系统设计 (13) 2.1概要设计 (13) 2.2详细设计 (13) 3.软件开发 (14) 4.软件测试 (14) 5.特点与不足 (14) 5.1技术特点 (14) 5.2不足和改进的建议 (15) 6.过程和体会 (15) 6.1遇到的主要问题和解决方法 (15) 6.2课程设计的体会 (15) 2 7.1文件清单及其功能说明 (15) 7.2用户使用说明书 (15) 7.3源代码 (15) 实验三.基于算符重载的整型栈编程 (19) 1.需求分析 (1
3、9) 1.1题目要求 (19) 1.2需求分析 (19) 2.系统设计 (20) 2.1概要设计 (20) 2.2详细设计 (20) 3.软件开发 (20) 4.软件测试 (20) 5.特点与不足 (21) 5.1技术特点 (21) 5.2不足和改进的建议 (21) 6.过程和体会 (21) 6.1遇到的主要问题和解决方法 (21) 6.2课程设计的体会 (21) 7.源码和说明 (21) 7.1文件清单及其功能说明 (21) 7.2用户使用说明书 (21) 7.3源代码 (21) 实验四.面向对象的整型队列编程 (25) 1.需求分析 (25) 1.1题目要求 (25) 1.2需求分析 (2
4、5) 2.系统设计 (26) 3.软件开发 (26) 4.软件测试 (26) 5.特点与不足 (26) 5.1技术特点 (26) 5.2不足和改进的建议 (26) 6.过程和体会 (26) 6.1遇到的主要问题和解决方法 (26) I 7.源码和说明 (27) 7.1文件清单及其功能说明 (27) 7.2用户使用说明书 (27) 7.3源代码 (27) 实验五.基于组合的整型队列编程 (31) 1.需求分析 (31) 1.1题目要求 (31) 1.2需求分析 (31) 2.系统设计 (31) 3.软件开发 (32) 4.软件测试 (32) 5.特点与不足 (32) 5.1技术特点 (32) 5
5、.2不足和改进的建议 (32) 6.过程和体会 (32) 6.1遇到的主要问题和解决方法 (32) 6.2课程设计的体会 (32) 7.源码和说明 (33) 7.1文件清单及其功能说明 (33) 7.2用户使用说明书 (33) 7.3源代码 (33) 实验六.基于继承的整型队列编程 (37) 1.需求分析 (37) 1.1题目要求 (37) 1.2需求分析 (38) 2.系统设计 (38) 3.软件开发 (38) 4.软件测试 (38) 5.特点与不足 (38) 5.1技术特点 (38) 5.2不足和改进的建议 (38) 6.过程和体会 (39) 6.1遇到的主要问题和解决方法 (39) 6.
6、2课程设计的体会 (39) 4 7.源码和说明 (39) 7.1文件清单及其功能说明 (39) 7.2用户使用说明书 (39) 7.3源代码 (39) 实验一.面向过程的整型栈编程 1.需求分析 1.1题目要求 整型栈是一种先进后出的存储结构,对其进行的操作通常包括判断栈是否为空、向栈顶添加一个整型元素、出栈等。整型栈类型及其操作函数采用非面向对象的纯C语言定义,请将完成上述操作的所有函数采用面向过程的方法编程,然后写一个main函数对栈的所有操作函数进行测试。 struct STACK int *elems; /申请内存用于存放栈的元素 int max; /栈能存放的最大元素个数 int p
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向 对象 程序设计 课程 实验 报告
限制150内