第1关:父类和子类
编写一个父类,名为List。再编写2个子类,分别是ArrayList和LinkedList,公有继承List。
其中List类只有一个数据成员,size,并且是protected的。
ArrayList本身拥有2个数据成员,分别是data和capacity(请参考实训作业10);LinkedList本身拥有1个数据成员,为head,且须提供一个内部结构体(请参考实训作业11)。
为了方便测试,在List类中为size提供get和set函数。子类中无需提供任何函数。
#ifndef _LIST_H_
#define _LIST_H_
class List{
protected