Скачиваний:
17
Добавлен:
01.05.2014
Размер:
1.11 Кб
Скачать
#ifndef IIIlielcppIII
#define IIIlielcppIII
#include "l1c3liel.h"

//int quantity = 0;

template <class Typer>
ListEl<Typer>::ListEl(Typer El,ListEl<Typer>* ListNext)
{
 SetEl(El,ListNext);
// quantity++;
};

template <class Typer>
ListEl<Typer>::ListEl()
{
 Typer F;
 SetFig(F);
 SetNext(NULL);
// quantity++;
}

/*template <class Typer>
int ListEl<Typer>::Getquant()
{
 return quant;
}*/

template <class Typer>
void ListEl<Typer>::GetFig(Typer &F) const
{
 F.Set(Date);
};

template <class Typer>
ListEl<Typer>* ListEl<Typer>::GetNext() const
{
 return Next;
};

template <class Typer>
void ListEl<Typer>::GetNext(ListEl<Typer>* &L) const
{
 L=Next;
};

template <class Typer>
void ListEl<Typer>::SetFig(const Typer El)
{
 Date.Set(El);
};

template <class Typer>
void ListEl<Typer>::SetNext( ListEl<Typer>* ListNext)
{
 Next=ListNext;
};

template <class Typer>
void ListEl<Typer>::SetEl(const Typer El,ListEl<Typer>* ListNext)
{
 SetFig(El);
 SetNext(ListNext);
};

template <class Typer>
ListEl<Typer>::~ListEl()
{/*quantity--;*/};

#endif
Соседние файлы в папке Лабораторная работа 2