#include
cout«"\n\noddiy nuqta" «endl;
FPoint::Point Y(2,3);
cout«"koordinata x =" «Y.GetX()«endl; cout«"koordinata y=" «Y.GetY()«endl; return 0;
}
Natija: fizik nuqta koordinata x = 1 koordinata у=2 massa w = 5.5
oddiy nuqta koordinata x=2 koordinata у = 3
Oddiy nuqta sinfi moddiy nuqta sinfining umumiy seksiyasiga joy- lashtirilgan.
.
Dasturda moddiy nuqta sinfi obyektidan tashqari nuqta sinfi obyekti
ham yaratilgan. Lekin bu sinf nomi oldida moddiy nuqta nomi va kvalifikatsiya operatori joylashtirilgan.
Keyingi misolimizda nuqta sinfi ta'rifi moddiy nuqta sinfining xu- susi> elementlari seksiyasiga joylashtirilgan:
#include < iostream > using namespace std; class FPoint {
public:
FPoint(int xl, int yl, double wl):p(xl, yl), w(wl){}; void show()
cout «"koordinata x="«p.x«endl; cout« "koordinata у = " « p.y «endl; cout «"massa w="«w;
}
private:
19-W vet.'- till
//Nuqta sinfi class Point
{
public:
Point(int xl = 0, int vl=0)
{
x = xl; y=yl;
}
int x; int y;
};
ii
Do'stlaringiz bilan baham: |