预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

面向对象程序设计实验报告 姓名__________ 班级__________ 学号__________ 学院__________ 实验数__________ 学期__________ 说明:(1)下面十一个实验仅仅列出大概的范围,希望同学们根据自己的学习准备,充分发挥个人的主观能动性,合适增加范围和知识点。 (3)上交形式 实验一C++编程基础(2学时) 实验目的与内容: (1)能熟练各种数据类型; (2)能创建基于C++控制台程序; (3)完成课程实验1后面的扩展; 实验步骤及其效果: 实验知识要点总结: 实验二引用与函数(2学时) 实验目的与内容: (1)能熟练引用的基本概念、操作; (2)掌握函数的定义、实现与调用方法; (3)完成课程实验2后面的编程题2; 扩展:完成第二章习题第7题。 实验步骤及其效果: 实验知识要点总结: 实验三自定义类(2学时) 实验目的与内容: (1)了解类的结构与意义; (2)自定义类和类的简单成员,并保存为独立文件; (3)在其他文件中调用自己定义的类、类成员函数; 扩展:完成第三章习题第5(1)题。 实验步骤及其效果: 实验知识要点总结: 实验四构造函数与析构函数(2学时) 实验目的与内容: (1)了解构造函数与析构函数的定义与意义; (2)重载或定义有参、多参数的构造函数,并调用; (3)完成课程实验3后面的编程题3、4; 实验知识要点总结: 实验五静态成员与友元(2学时) 实验目的与内容: (1)了解静态成员、友元的定义与意义; (2)掌握定义静态成员、友元,并调用; (3)完成课程实验4后面的编程题3、4; 扩展:完成第三章习题第5(2)题。 实验步骤及其效果: 实验知识要点总结: 实验六继承与派生(3学时) 实验目的与内容: (1)了解继承与派生的定义与意义; (2)掌握定义继承类,并调用派生类; (3)完成课程实验5后面的编程题4、5; 扩展:完成第四章习题第6题。 实验步骤及其效果: 实验知识要点总结: 实验七多态性与虚函数(3学时) 实验目的与内容: (1)了解多态与虚函数的定义与意义; (2)掌握定义多态、虚函数,并调用; (3)完成课程实验4后面的编程题5、6; 扩展:完成第五章习题第5题。 实验步骤及其效果: 实验知识要点总结: 实验八运算符重载(2学时) 实验目的与内容: (1)了解运算符重载定义与意义; (2)掌握运算符重载的使用方法; (3)完成课程实验4后面的编程题3; 实验步骤及其效果: 实验知识要点总结: 实验九模板(2学时) 实验目的与内容: (1)了解模板定义与意义; (2)掌握使用模板的实例; (3)完成课程实验8后面的编程题3; 实验步骤及其效果: 实验知识要点总结: 实验十I/O流(2学时) 实验目的与内容: (1)了解格式化输入输出的意义、方法; (2)完成课程实验9后面的编程题3或4; 实验步骤及其效果: 实验知识要点总结: 实验十一异常处理(2学时) 实验目的与内容: (1)了解异常处理机制; (2)掌握掌握异常处理常用方法; 实验步骤及其效果: 实验知识要点总结: