Mutalipov Abdulaxadning Malumotlar bazasi va algoritmlari fanidan tayorlagan mustaqil ishi. Reja


Ma’lumotlar turlari va tasvirlash tushunchalari



Download 0,59 Mb.
bet6/11
Sana18.01.2022
Hajmi0,59 Mb.
#386644
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
2 5343537330290431031

Ma’lumotlar turlari va tasvirlash tushunchalari.

Klass va funksiyalar shablonlari. Klass va funksiyalar shablonlarini dasturlash. Shablonlarning standart kutubxonasi ((STL). STL -komponentalari.

Reja:

1. Sinf va ob’ekt tushunchalari.

2. Tashqi va ichki interfeys. Inkapsulyatsiya

3. Konstruktor va destruktor

4. Adabiyotlar ro‘yxati.

Kalit so’zlar: ob’ektga yo‘naltirilgan dasturlash, sinf, funksiya, shablon, tashqi va ichki interfeys, inkapsulyatsiya, konstruktor, destructor

Sinf va ob’ekt tushunchalari.

• Ob’ektga yo‘naltirilgan dasturlash (OYD) – dasturning har biri ma'lum bir sinfning namunasi bo'lgan avtonom harakat qiluvchi ob'ektlar to'plami sifatida namoyish etishga asoslangan dasturiy ta’minot yaratish texnologiyasi.

• Sinf – yaratilmagan ob’ektning shabloni. Sinfning barcha ma’lumotlari uning maydonlarida saqlanadi. Sinf maydoni – sinf yaratilayotgan vaqtida dasturchi tomonidan tavsiflanadigan o‘zgaruvchi. Sinfda tatbiq etiladigan funksiya uning metodi deb ataladi.

Ob’ekt - bu sinfning real nusxasi bo‘lib, ma’lumotlar va funksiyalardan tashkil topadi. U dasturning Var bo‘limida e’lon qilinadi.

Sinf sifatida ma'lumotlar to'plami va ularga bog’langan funktsiyalarni qarash mumkin. Sinflar C++ tili ichki imkoniyatlarini kengaytirib dasturchi oldida amaliyotning murakkab masalalarini echishda ancha qulaylik yaratadi.

C++ tilida inkapsulyatsiya printsipi sinf deb ataluvchi nostandart tiplarni(foydalanuvchi tiplarini) hosil qilish orqali himoya qilinadi. To‘g’ri aniqlangan sinf ob'ektini butun dasturiy modul sifatida ishlatish mumkin. haqiqiy sinfning barcha ichki ishlari yashirin bo'lishi lozim. To‘g’ri aniqlangan sinfning foydalanuvchilari uning qanday ishlashini bilishi shart emas, ular sinf qanday vazifani bajarishini bilsalar etarlidir. C++ tili ob'ektga mo'ljallangan dasturlash printsiplarini qo'llab quvvatlaydi. Bu printsiplar quyidagilardir:

inkapsulyatsiya,

merosxo'rlik,

polimorfizm.




Download 0,59 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish