C 实验指导

发布 2023-04-19 11:12:28 阅读 6355

实验四派生类与继承。

院(系):信息科学与技术学院课程名称:面向对象程序设计教师签名:

实验目的和要求。

1理解类的继承的概念,能够定义和使用类的继承关系。

2.掌握派生类的声明和定义方法。

3.熟悉公有派生和私有派生的访问特性。

4.学习虚基类中解决二义性问题中的作用。

实验内容。1. 定义一个基类myarray,基类中可以存放一组整数。

class myarray{

public:

myarray(int leng); myarray();

void input();void display();

protected:

int *alist; /指向动态申请的一组空间。

int length; /整数的个数。

基类中有构造函数、析构函数、输入数据和输出数据的函数。

2. 定义一个类sortarray继承自myarray,在该类中定义函数实现排序功能。

3. 定义一个类rearray继承自myarray,在该类中定义函数实现逆转功能。

4. 定义一个类**erarray继承自myarray,在该类中定义函数**er求解整数的平均值。

5. 定义newarray类,同时继承了sortarray、rearray和**erarray,使得newarray类的对象同时具有排序、逆转和求平均值的功能。在继承的过程中声明为虚基类,体会虚基类在解决二义性问题中的作用。

C 实验指导

实验四类与对象 二 院 系 信息科学与技术学院课程名称 面向对象程序设计教师签名 实验目的和要求。1.掌握对象数组的定义与使用方法。2.理解对象指针的概念,学会用指针引用对象。3.了解this指针的工作方式。4.掌握静态数据成员和静态成员函数的基本使用方法。5.理解友元与友元函数的作用,掌握其使用方...

C语言高级编程实验指导书

实验。一 熟悉开发平台 常用工具。实验要求 熟练使用该节介绍的linux命令 使用vi创建 编辑 保存文件。实验平台 pc机 ubuntu 10.04 实验步骤 一 熟悉常用命令 1.man命名查看常用命令函数的具体用法。2.cd切换目录。3.ls命令查看目录内容。4.pwd命令查看当前路径。5.u...

《C语言高级应用》实验指导书

c语言高级应用。实验指导书。电子与计算机科学技术学院。实验一顺序 选择及循环结构程序设计。一 实验目的。1 熟悉c语言编程环境。2 掌握输入输出函数的使用。3 掌握if语句和switch语句的使用。4 掌握for语句 while语句和do while语句的使用。5 通过练习掌握顺序 选择及循环结构程...