O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti
2-AMALIY ISH
Mavzu: Turli berilgan dasturiy vositalar uchun talablarni shakllantirish..
Dasturiy vositalar xavfsizligi fanidan
714-19 guruh talabasi
Bajardi : Abdusamatov Shohzod
Tekshirdi : Tursunov Otabek
Toshkent -2023
Ishdan maqsad: Turli berilgan dasturiy vositalar uchun talablarni shakllantirish bo‘yicha nazariy va amaliy bilim ko‘nikmalarga ega bo‘lish.
Topshiriq: Delpi, Java, C++ va C# dasturlash tillaridan foydalangan holda yuqoridagi namunalar asosida oddiy dasturiy ta’minot yaratilsin.
C++ dasturlash tilida private , protected, public modifierlarini ko’rib chiqamiz.
Protected
Himoyalangan kirish modifikatori shaxsiy kirish modifikatorlariga o'xshaydi, farqi shundaki, Himoyalangan deb e'lon qilingan sinf a'zosiga sinfdan tashqarida kirish imkoni yo'q, lekin ularga shu sinfning har qanday kichik sinfi (hosil bo'lgan sinf) kirishi mumkin.
Natija
id_protected is: 81
Private
Private deb e'lon qilingan sinf a'zolariga faqat sinf ichidagi funktsiyalar orqali kirish mumkin. Ularga sinfdan tashqari biron bir ob'ekt yoki funksiya tomonidan to'g'ridan-to'g'ri kirishga ruxsat berilmaydi. Faqat a'zo funktsiyalari yoki do'st funktsiyalari sinfning shaxsiy ma'lumotlar a'zolariga kirishga ruxsat beriladi.
Natija
Do'stlaringiz bilan baham: |