Tajriba ishi №10 Mavzu: Sinf va ob’ektlar. Ob’ektga mo‘ljallangan dasturlash Maksad


Komponentalarga murojat xuquqlari


Download 299.5 Kb.
bet3/4
Sana09.01.2022
Hajmi299.5 Kb.
#266868
1   2   3   4
Bog'liq
Dasturlash. 10-tajriba ishi (2)

Komponentalarga murojat xuquqlari

Komponentalarga murojaat xukuki murojaat spetsifikatorlari yordamida boshqariladi: public, private, protected.

Umumiy (public) komponentalar dasturni ixtiyoriy qismida murojaat xuquqiga ega. Ulardan, ixtiyoriy funksiya ushbu sinf ichida va sinf tashqarida foydalansa xam bo‘ladi.

Xususiy (private) komponentalar sinf ichida murojaat xuquqiga ega, lekin sinf tashqarisidan esa murojaat qilish mumkin yemas. Komponentalardan ushbu ular tavsiflangan sinfdagi funksiya - a’zolari yoki “do‘stona”- funksiyalar orqali foydalanish mumkin.

Ximoyalangan (protected) komponentalar sinf ichida va xosila sinflarda murojaat xuquqiga ega.

Agar sinf ta’rifida class so‘zi ishlatilgan bo‘lsa xamma komponentalari xususiy xisoblanadi, agar struct so‘zi ishlatilgan bo‘lsa xamma komponentalar umumiy xisoblanadi.



Topshiriq

Quyidagi jadvalda berilgan nomli struktura yaratib, shu struktura nomli kamida 10 ta elementdan tashkil topgan bir o’lchovli massiv yaratib, massiv elementlariga matnli (input.txt) fayl orqali qiymat berilsin va 3-ustunda berilgan shart bo’yicha ma’lumotlar (output.txt) faylga chop qilinsin.




N


Download 299.5 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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