6.8. – листинг. Нуқта ва тўғритўртбурчакнинг эълон қилиниши
#include
class Nuqta
{
public:
void SetX(int x) {itsX = x; }
void SetY(int y) {itsY = y; }
int GetX() const {return itsX}
int GetY() const {return itsY }
private:
int itsX;
int itsY;
}
class Turtburchak
{
public:
Turtburchak(int Yuqori,int Chap,int Quyi,int Ung) ;
~Turtburchak() { }
int GetYuqori() const {return itsYuqori; }
int GetChap() const {return itsChap; }
int GetQuyi() const {return itsQuyi;}
int GetUng() const {return itsUng;}
Nuqta GetYuqoriChap() const{return itsYuqoriChap;}
Nuqta GetQuyiChap() const {return itsQuyiChap;}
Nuqta GetYuqoriUng() const {return itsYuqoriUng; }
Nuqta GetQuyiUng ( ) const { return itsQuyiUng;}
void SetYuqoriChap(Nuqta Urni)
{
itsYuqoriChap= Urni;
}
void SetQuyiChap (Nuqta Urni)
{
itsQuyiChap= Urni;
}
void SetYuqoriUng(Nuqta Urni)
{
itsYuqoriUng= Urni;
}
void SetQuyiUng(Nuqta Urni)
{
itsQuyiUng= Urni;
}
void SetYuqori(int yuqori){ itsYuqori = yuqori;}
void SetChap (int chap) {itsChap = chap;}
void SetQuyi ( int quyi) { itsQuyi = quyi;}
void SetUng ( int ung) { itsUng = ung;}
int GetMaydon ( ) const;
private:
Nuqta itsYuqoriChap;
Nuqta itsYuqoriUng;
Nuqta itsQuyiChap;
Nuqta itsQuyiUng;
int itsYuqori;
int itsChap;
int itsQuyi;
int itsUng;
}
Do'stlaringiz bilan baham: |