9- ma’ruza mavzu: do’ST FUNKSIYA VA do’st sinflar


Obyektga ko’rsatkich bo’lgan holat


Download 50.06 Kb.
bet12/12
Sana10.02.2023
Hajmi50.06 Kb.
#1186380
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
9- ma\'ruza matni

Obyektga ko’rsatkich bo’lgan holat
class c1 {
public: int get_num() { return val + val; }
c1(int a){ val = a; }
int val;
};
int c1::*data;
int (c1::*func)();
c1 a(4), *p; // a va b obyektlar yaratildi
p = &a; // p ga a obyektning adresi olindi
data = &c1::val;
func = &c1::get_num;
cout<<p->*data<cout<<(p->*func)();

  1. Nazorat savollari:

  1. Konstruktor nima.

  2. Konstruktorlar xossalarini ko’rsating.

  3. Konstruktor nima uchun tipsiz e’lon qilinadi?

  4. Destruktorni misollar yordamida tushuntiring.

  5. Konstruktorni destruktordan nima ajratib turadi?

  6. Obyektlar massivlarini tushuntiring.

  7. Sinf statik xususiyat va metodlari.

  8. Obyektlarga ko’rsatkich qanday yaratiladi

  9. Oddiy sinf bilan nasl olingan sinfga ko’rsatkich qanday farqlanadi?

  10. Nasl olingan toifaga ko’rsatkich nima?

  11. Ilovalar (reference) nima?

  12. Sinf a’zolariga ko’rsatkich?

  13. This ko’rsatkichidan foydalanish?

  14. Do’st funksiyalar qanday e’lon qilinadi?

  15. Do’st sinflar qanday e’lon qilinadi?

  16. Obyektlar massivi qanday e’lon qilinadi?

Download 50.06 Kb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




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