题目包含 结点类模板 和 链表类模板
仅仅写出来 结点类模板
template <class T> class Node { private: Node<T> *next; public: T data; Node (const T &data,Node<T> *next=0); Node (const Node<T>&p); ~Node(); T getData(); }; template <class T> Node<T>::Node(const T &data,Node<T> *next):data(data),next(next) { cout<<"Node Constructor run"<<endl; } template <class T> Node<T>::Node(const Node<T>&p):data(p.data),next(p.next) { cout<<"Node CopyConstructor run"<<endl; } template <class T> Node<T>::~Node() { cout<<"Node Destructor run"<<endl; } template <class T> T Node<T>::getData() { return data; }
标签:Node,const,cout,每天,next,打卡,第二十五,data,模板 From: https://www.cnblogs.com/youxiandechilun/p/17392587.html