C++面向对象程序设计实验报告
C + + object-oriented program designExperiment Report
目 录
实验1 编程环境的熟悉及简单C++程序的编制 ................................................................. 5 1.1 实验目的和要求 ............................................................................................................... 5 1.2 所占学时数 ....................................................................................................................... 5 1.3 实验任务 ........................................................................................................................... 5 1.3.1 任务一 ........................................................................................................................ 5 1.3.1 任务二 ........................................................................................................................ 8 实验2 函数的应用 .............................................................................................................. 2 2.1 实验目的和要求 ............................................................................................................... 2 2.2 所占学时数 ....................................................................................................................... 2 2.3 实验任务 ........................................................................................................................... 2 2.3.1 任务一 ........................................................................................................................ 2 2.3.1 任务二 ........................................................................................................................ 2 实验3 类与对象、构造与析构函数.................................................................................... 3 3.1 实验目的和要求 ............................................................................................................... 3 3.2 所占学时数 ....................................................................................................................... 3 3.3 实验任务 ........................................................................................................................... 3 3.3.1 任务一 ........................................................................................................................ 3 3.3.1 任务二 ........................................................................................................................ 3 实验4 数据共享与保护....................................................................................................... 4 4.1 实验目的和要求 ............................................................................................................... 4 4.2 所占学时数 ....................................................................................................................... 4 4.3 实验任务 ........................................................................................................................... 4 4.3.1 任务一 ........................................................................................................................ 4 实验5 数组指针与字符串 ................................................................................................... 5 5.1 实验目的和要求 ............................................................................................................... 5 5.2 所占学时数 ....................................................................................................................... 5 5.3 实验任务 ........................................................................................................................... 5 5.3.1 任务一 ........................................................................................................................ 5 实验6 类的继承与派生....................................................................................................... 6
6.1 实验目的和要求 ............................................................................................................... 6 6.2 所占学时数 ....................................................................................................................... 6 6.3 实验任务 ........................................................................................................................... 6 6.3.1 任务一 ........................................................................................................................ 6 实验7 多态性 ...................................................................................................................... 7 7.1 实验目的和要求 ............................................................................................................... 7 7.2 所占学时数 ....................................................................................................................... 7 7.3 实验任务 ........................................................................................................................... 7 7.3.1 任务一 ........................................................................................................................ 7
实验1 编程环境的熟悉及简单C++程序的编制
1.1 实验目的和要求
1.熟悉VC++2010编程环境,编制简单C++程序并运行,熟悉C++的编辑、 编译、
连接、运行、断点调试等过程。
2.掌握C++数据类型,熟悉如何定义和使用常量和变量,以及对它们赋值的方法。
3.学会使用C++的有关算术运算符及表达式,特别是自加(++)和自减(--)运算符 的使用。
4.分支和循环结构的使用
1.2 所占学时数
本实验安排2个实验课时
1.3 实验任务
1.3.1 任务一
(1)题目名称:功能需求
运行时显示\, Select one:\提示 用户输入,A 表示增加,D 表示删除,S 表示排序,Q 表示退出,输入为 A、 D、S 时分别提示\数据已经增加、删除、排序。\输入为 Q 时程序结束。
①使用 if ? else 语句进行判断,用 break、continue 控制程序流程。
②使用 Switch 语句实现。
(2)构思过程(可用文字、流程图、UML图等方式表达)

