基于顺序存储结构的线性表可能被当成数组来误用,这一节我们要设计数组类来代替原生数组。
课程目标:
Array是一个抽象类,这个类存在的意义就是用来被继承。
需求分析:
原生数组是不提供复制操作的,我们自己的数组要提供复制操作。
length()成员函数设置为纯虚函数,说明这个类是一个纯虚类,用于被继承,具体实现在子类中完成。
基于顺序存储结构的线性表可能被当成数组来误用,这一节我们要设计数组类来代替原生数组。
课程目标:
Array是一个抽象类,这个类存在的意义就是用来被继承。
需求分析:
原生数组是不提供复制操作的,我们自己的数组要提供复制操作。
length()成员函数设置为纯虚函数,说明这个类是一个纯虚类,用于被继承,具体实现在子类中完成。