6-mavzu. Grafik ob’yektlarda klasslar va usullar bilan ishlash. Integrallashgan muhitda mavjud bo’lgan ma’lumotlar bazasini qayta ishlash. Reja


Download 0.56 Mb.
bet5/20
Sana09.01.2022
Hajmi0.56 Mb.
#264741
1   2   3   4   5   6   7   8   9   ...   20
Bog'liq
2 5384405580494408548

Sinf_1 obj1,obj2;

Sinf ob’ekti yaratilgandan keyin «.» yordamida sinfning ochiq a’zolariga murojaat qilish mumkin bo’ladi. Misol uchun



obj1.set_a(20);

obj2.set_a(50);

murojaatlar orqali obj1 va obj2 ob’ektlarning a o’zgaruvchilariga qiymatlar beriladi. Har bir ob’ekt sinfda e’lon qilingan o’zgaruvchilarning o’z nusxalariga ega bo’ladi. SHu sababli, obj1 ob’ektidagi a o’zgaruvchi obj2 ob’ektdagi a o’zgaruvchidan farq qiladi.

Sinf elementlariga ko’rsatkichlar orqali ham amalga oshirish mumkin. Quyidagi misol buni namoyon etadi.

class Nuqta

{

public:

int x,y;

void Koord_Qiymat_Berish( int _x, int _y);

};

void Nuqta::Koord_Qiymat_Berish(int _x, int _y)

{

x= _x; y=_y;

}

int main()


Download 0.56 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   20




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling