Добавил:
Studfiles2
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторная работа 32 / testgr / CCircle
.cpp
#include "CCircle.h"
CCircle :: CCircle():ShapePosition()
{
XRad = 0;
}
CCircle :: CCircle(int _X, int _Y, int _XRad):ShapePosition(_X,_Y)
{
XRad = _XRad;
}
CCircle ::~CCircle()
{}
void CCircle :: SetXRad(int _XRad)
{
XRad = _XRad;
}
int CCircle :: GetXRad() const
{
return XRad;
}
double CCircle :: GetArea() const
{
return M_PI * XRad * XRad;
}
int CCircle :: getNumType()
{
return 2; }
void CCircle ::display(ostream &os)
{
os << "Class CCircle Information :" << endl <<
"X :" << GetX() << endl <<
"Y :" << GetY() << endl <<
"Radius :" << GetXRad() << endl <<
"Area :" << GetArea() << endl;
}
Соседние файлы в папке testgr