Скачиваний:
32
Добавлен:
01.05.2014
Размер:
1.77 Кб
Скачать
//” ©«: ELEM.CPP
//Љ« бб "ќ«Ґ¬Ґ­в бЇЁбЄ ". ђҐ «Ё§ жЁп.
//Ђўв®а: ‘ҐаЈҐҐў Њ.‚. Ја.3352
//„ в : 14.03.06, ђҐ¤ ЄжЁп: 1.0

#include<iostream.h>
#include<conio.h>
#include"elem.h"


////////////////////////////////////////////////////////////////
CElem::CElem()				//Љ®­бвагЄв®а.‘®§¤ вм ­®ўл© н«Ґ¬Ґ­в
{
	int DataIn;
	printf ("\n++++ CElem:: ++++\n");
	printf ("‚ўҐ¤ЁвҐ зЁб«® ¤«п ўбв ўЄЁ ў бЇЁб®Є\n");
	scanf("%d",&DataIn);
	printf ("‚бваў«Ґ­­®Ґ зЁб«®: %d\n", DataIn);
	//getch();
	Data = DataIn;
	Next = this;
	Pred = this;
	
}
//////////////////////////////////////////////////////////////////
CElem::~CElem()                              //„ҐбвагЄв®а. “­з⮦Ёвм н«Ґ¬Ґ­в
{
 printf ("\n---- ~CElem:: ----\n");
 getch ();
}
////////////////////////////////////////////////////////////////
CElem* CElem::GetNext() const                   //ў®§ўа й Ґв гЄ § вҐ«м Next
{
 return Next;
}
////////////////////////////////////////////////////////////////
CElem* CElem::GetPred() const                   //ў®§ўа й Ґв гЄ § вҐ«м Pred
{
 return Pred;
}
////////////////////////////////////////////////////////////////
int CElem::GetData() const              //ў®§ўа й Ґв гЄ § вҐ«м ­  дЁЈгаг
{
 return Data;
}
////////////////////////////////////////////////////////////////
void CElem::SetNext(CElem* N)          //гбв ­ ў«Ёў Ґв гЄ § вҐ«м ­  б«Ґ¤гойЁ© н«Ґ¬Ґ­в
{
  Next = N;
  //N.SetPred(this);
}
////////////////////////////////////////////////////////////////
void CElem::SetPred(CElem* P)          //гбв ­ ў«Ёў Ґв гЄ § вҐ«м ­  б«Ґ¤гойЁ© н«Ґ¬Ґ­в
{
  Pred = P;
}
////////////////////////////////////////////////////////////////
//void CElem::SetFigure(CFigure* F)      //гбв ­ ў«Ёў Ґв гЄ § вҐ«м ­  дЁЈгаг
//{
//  Fig = F;
//}
Соседние файлы в папке LAB_1