Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #include "List.h"
- template <class T> class List;
- template <class T>
- class Node {
- private:
- Node<T>* Next;
- T value;
- public:
- Node(int value, Node<T>* Next);
- Node<T>* getNext();
- T getValue();
- friend class List<T>;
- };
- template <class T> Node<T>::Node(int value_, Node<T>* Next_) : value(value_), Next(Next_) {}
- template <class T> Node<T>* Node<T>::getNext() {
- return Next;
- }
- template <class T> T Node<T>::getValue(){
- return value;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement