主题:急,,,,,求循环表实现
求高等教育版数据结构中的154页中的循环表的实现,请各位高手帮忙
template<class T>class circularlist
{
public:
//构造函数
circularlist();
circularlist(const circularlist<T>&source);
virtual~circularlist();
//操作
void add(T value);
void addlast(T value);
virtual void deleteallvalues();
circularlist* duplicate()const;
T firstelement()const;
virtual int includes(T value)const;
int isempty()conxt;
virtual void removefirst();
prottected:
//数据域
link<T>*prttolastlink;
};
template<class T>class circularlist
{
public:
//构造函数
circularlist();
circularlist(const circularlist<T>&source);
virtual~circularlist();
//操作
void add(T value);
void addlast(T value);
virtual void deleteallvalues();
circularlist* duplicate()const;
T firstelement()const;
virtual int includes(T value)const;
int isempty()conxt;
virtual void removefirst();
prottected:
//数据域
link<T>*prttolastlink;
};