关于基类和类的继承
1. 定义一个基类MyArray,基类中可以存放一组数组。
class Myarray
{ int *alist;
int length;
public:
Myarray( int leng);
~myarray();
void input();
void display();
};
编写构造函数,析构函数及其它函数,实现动态分配内存,释放内存和数据输入输出等功能。并进行调试。
2.定义一个类AverArray继承自MyArray,在类中求数组的平均值,并输出。进行调试。
3.定义一个类RevArray继承自 MyArray, 使数组按反序存放,并输出。进行调试。
4. 定义一个类NawArray继承自AverArray和RevArray。在继承过程中声明为虚基类,体会虚基类在解决二义性中的问题中的作用。调试中可以试一试不用虚基类出现的问题。