#ifndef LIST_H #define LIST_H #include "Data.h" class List : public Data { public: List(); List(List *); List(List *, Data *); void append(List *); List *next(); List *copy(); private: List *next; }; #endif