Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Класс Список квадратов / ELEM
.CPP//-File opisaniya elem.h
#include<iostream.h>
#include<math.h>
#include<values.h>
#include<conio.h>
#include "Csqr.h"
#include "Cpoint.h"
#include "elem.h"
#include "Sqrlist.h"
//-invariant
int elem::inv()
{if (sqr.inv())
{return 1;}
else {return 0;}
}
//-konstruktori
elem::elem(const Csqr & sqr0)
{ sqr=sqr0;
next=0;
}
//-Destruktor
elem::~elem()
{cout<<"Element umer! "<<endl;getch();}
//-Selectori
double elem::getA(){return sqr.getA();} //-vozvrat dlini storoni
double elem::getX(){return sqr.getX();} //-Vozvrat abscissi
double elem::getY(){return sqr.getY();} //-Vozvrat ordinati
Csqr elem::getF(){return sqr;}
elem* elem::getN(){return next;}
//-Modifikatori
void elem::setF(Csqr sqr0)
{ sqr=sqr0;
next=0;}
void elem::setNext(elem* next0)
{next=next0;}
Соседние файлы в папке Класс Список квадратов