Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ifndef __Node_H__
- #define __Node_H__
- typedef int DataType;
- #include <iostream>
- class Node
- {
- //const int VALUE; //Пример для константы VALUE
- DataType data;
- Node* pNext;
- public:
- Node(DataType _data = DataType(), Node* _pNext = nullptr) : /*VALUE(5), Пример для константы VALUE*/ data(_data), pNext(_pNext)//- это поля инициализации(список иницализации). начинается с :
- { // Это единственный способ иницализации констант, т.к инициализация происходит в момент выделения памяти.
- std::cout << "C'tor was work!" << std::endl;
- }
- DataType getData() const;
- void setData(const DataType& _data);
- Node* detpNext();
- const Node* detpNext() const;
- void setpNext(Node* _pNext);
- };
- #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement