Скачиваний:
25
Добавлен:
01.05.2014
Размер:
2.04 Кб
Скачать
//” ©«: Woman.cpp
//Љ« бб "€§®Ўа ¦Ґ­ЁҐ ¦Ґ­йЁ­л". ђҐ «Ё§ жЁп.
//Ђўв®а: ‘ҐаЈҐҐў Њ.‚. Ја.3352
//„ в : 23.04.06, ђҐ¤ ЄжЁп: 1.0


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

unsigned int CWoman::countreal = 0;		
unsigned int CWoman::countall = 0;

////////////////////////////////////////////////////////////////
CWoman::CWoman():ID(++countall)                                //Љ®­бвагЄв®а. ‘®§¤ вм Ё§®Ўа ¦Ґ­ЁҐ ¦Ґ­йЁ­л

{
	countreal++;
	printf ("<ID(%d)CWoman\n",ID);

	//printf ("‚ўҐ¤ЁвҐ а ¤Ёгб ЄагЈ  (-100<x<100) ");
	//scanf("%lf",&R);

 //	printf ("CCircle(R=%.0lf) <\n", R);
}
//////////////////////////////////////////////////////////////////
CWoman::~CWoman()                              //„ҐбвагЄв®а. “­Ёз⮦Ёвм Ё§®Ўа ¦Ґ­ЁҐ ¦Ґ­йЁ­л

{
	printf ("      >~ID(%d)CWoman\n",ID);
	countreal--;
//	getch();
}
////////////////////////////////////////////////////////////////
void CWoman::PrintData() const       //‚뢥бвЁ Ї а ¬Ґвал ¦Ґ­йЁ­л
{
	printf (">ID(%d)†Ґ­йЁ­ \n",ID);
	crl.PrintData();
	trg.PrintData();
	printf ("<ID(%d)†Ґ­йЁ­ \n",ID);
}
////////////////////////////////////////////////////////////////
void CWoman::GetCoord(double &x1, double &y1, double &x2, double &y2, double &x3, double &y3, double &x4, double &y4) const
{
	crl.GetCoord(x4,y4);
	trg.GetCoord(x1,y1,x2,y2,x3,y3);
}
////////////////////////////////////////////////////////////////
void CWoman::MoveDX(double dx) 			//ЏҐаҐ­ҐбвЁ ў § ¤ ­­®¬  ­ Їа ў«Ґ­ЁЁ

{
 	crl.MoveDX(dx);
	trg.MoveDX(dx);
}
////////////////////////////////////////////////////////////////
void CWoman::MoveDY(double dy) 			//ЏҐаҐ­ҐбвЁ ў § ¤ ­­®¬  ­ Їа ў«Ґ­ЁЁ

{
 	crl.MoveDY(dy);
	trg.MoveDY(dy);
}
//////////////////////////////////////////////////////////////////
unsigned int CWoman::GetCountReal()	//Ї®«гзЁвм Є®«ЁзҐбвў® бгйҐбвўгойЁе ®ЎкҐЄв®ў

{
	return countreal;
}
//////////////////////////////////////////////////////////////////
const unsigned int CWoman::GetID()			//Ї®«гзЁвм Ё¤Ґ­вЁдЁЄ в®а 
{
	return ID;
}
Соседние файлы в папке Лабораторная работа #3