// ННГУ, ВМК, Курс "Методы программирования-2", С++, ООП // // datlink.h Copyright (c) Гергель В.П. 09.08.2000 // // Списки - класс для звена списка #ifndef __DATLINK_H #define __DATLINK_H #include <iostream.h> #include "rootlink.h" class TDatLink; typedef TDatLink *PTDatLink; class TDatLink : public TRootLink { protected: PTDatValue pValue; // указатель на объект значения public: TDatLink ( PTDatValue pVal = NULL, PTRootLink pN = NULL ) : TRootLink(pN) { pValue = pVal; } void SetDatValue ( PTDatValue pVal ) { pValue = pVal; } PTDatValue GetDatValue () { return pValue; } PTDatLink GetNextDatLink () { return (PTDatLink)pNext; } friend class TDatList; }; #endif