Скачиваний:
14
Добавлен:
01.05.2014
Размер:
740 б
Скачать
#ifndef _elem_cpp
#define _elem_cpp

class elem
{ int val;
  elem* next;

  public:

  //-Invariant
  int inv()
  {if ((val>=-10000)&&(val<=10000))
	{return 1;}
	else {return 0;}
  }



  //-Konstruktor
  elem(int val0)
  {if ((val0>=-10000)&&(val0<=10000))
	{ val=val0;
	  next=0;}
	  else {cout<<"Osibka diapazona VAL! "<<endl;}
	}


  //-Destruktor
  ~elem()
  {cout<<"Element umer! "<<endl;getch();}


  //-Selectori
  int getV(){return val;}
  elem* getN(){return next;}


  //-Modifikatori
  void setV(int val0)
    {if ((val0>=-10000)&&(val0<=10000))
	{ val=val0;
	  next=0;}
	  else {cout<<"Osibka diapazona VAL! "<<endl;}
	}


  void setNext(elem* next0)
  {next=next0;}

};
#endif
Соседние файлы в папке Класс Список целых чисел