- 210
- 0
- 约5.21千字
- 约 11页
- 2016-06-29 发布于贵州
- 举报
11427-C向对象程序设计-实验指导书
实验1 环境熟悉和类与对象
实验目的
熟悉上机环境,了解编译过程中常见的错误与解决办法。
学会编写简单的C++程序并会用debug调试程序。
观察构造函数和析构函数的执行过程。
掌握动态内存分配的两个运算符的使用
掌握函数参数的三种传递方式。
学习利用友元求解问题。
实验内容
定义一个学生类,学生信息有学号、姓名和成绩。成绩包括计算机、英语、
数学成绩和平均分。要求利用队列实现学生的入队、出队和显示等功能。
算法思路:定义一个类Student,数据成员有:学生信息,进行入队、出队和显示操作的front(队头)、rear(队尾)和num(统计队列中元素的个数),其中学生信息定义成结构体类型的数组;成员函数有学生的入队操作、出队操作和显示操作,通过构造函数对学生信息进行初始化。
定义一个图书类,图书信息有图书名称、作者、出版社、价格。要求利用
栈实现图书的入库、出库和显示等功能。
算法思路:定义一个类Stack,数据成员有:图书信息,进行入库、出库和显示操作的top(栈顶指针),其中图书信息定义成结构体类型的数组;成员函数有图书的入库、出库和显示操作,通过构造函数对图书信息进行初始化。
有Distance类和Point类,将Distance类定义为Point类的友元类来实现
计算两点之间距离。
实验2 函数重载与内联函数
实验目的
掌握函数重载的应用。
理解内联函数的作用,掌握内
原创力文档

文档评论(0)