Asosiy qism i-bob


Download 394.25 Kb.
bet1/14
Sana05.01.2022
Hajmi394.25 Kb.
#206631
  1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
dasturlash asoslari kurs ishi Sh.shomurodov


MAVZU:VORISLIK ASOSIDA MISOLLAR.

Kirish…………………………………………………………………..2

Asosiy qism

I-bob

1.1.Meros (dasturlash)………………………………………………...3

1.2.Terminologiya……………………………………………………..5

1.3.Subtip merosxo'rlik va polimorfizm……………………………..6

II-bob

2.1.Meros turlari………………………………………………………7

2.2.Sinf merosi…………………………………………………………8

2.3.Dasturlash tillarida meros………………………………………..13

III-bob

3.1.Delphi (Object Pascal…………………………………………….14

3.2.Python……………………………………………………………...15

3.3.PHP………………………………………………………………...16

3.4.Maqsad-C………………………………………………………….17

3.5.Java………………………………………………………………...18

3.6.C #......................................................................................................18

3.7.Ruby………………………………………………………………...19

3.8.JavaScript…………………………………………………………..19

3.9.Konstruktorlar va destruktorlar………………………………….20

Xulosa

Foydalanilgan adbiyotlar



Kirish

Obektga yo'naltirilgan dasturlashning maqsadi qayta tiklashdir. dasturchilarning vaqtini va kuchini tejaydigan yaratilgan sinflardan foydalanish. Agar ma'lum bir sinf allaqachon yaratilgan bo'lsa, unda yangi sinfga tegishli vaziyatlar bo'lishi mumkin mavjud sinfning ko'pgina yoki hatto barcha xususiyatlariga ehtiyoj bor va bir yoki bir nechta ma'lumotlar elementlarini yoki funktsiyalarini qo'shishingiz kerak. IN bunday hollarda C ++ sizga xususiyatlardan foydalangan holda yangi ob'ekt qurish imkoniyatini beradi allaqachon mavjud bo'lgan ob'ekt. Boshqacha qilib aytganda, yangi ob'ekt bo'ladi mavjud sinfdan meros (asosiy sinf deb ataladi). Ob'ektga yo'naltirilgan dasturlashda merosxo'rlik asosiy tushunchadir. Agar dasturlardan foydalansangiz meros, keyin yangi sinf yaratish uchun asosiy sinf kerak, ya'ni. yangi sinf asosiy sinf elementlarini meros qilib oladi. Boshlash uchun olingan sinf elementlari, dastur konstruktorlarni chaqirishi kerak asosiy va olingan sinflar. Nuqta yoki -> operatoridan foydalanib, dasturlar asosiy va hosil qilingan sinflarning elementlariga osongina kirish mumkin. Base va nomlari o'rtasidagi ziddiyatlarni hal qilish uchun olingan sinflar, dastur global operatordan foydalanishi mumkin undan oldin bazaning yoki olingan sinfning nomi bilan ruxsat berish. Ushbu kurs ishining maqsadi ob'ektga yo'naltirilgan dasturlash xususiyatlarini ko'rib chiqish va tashkil etish tamoyillarini o'rganishdir

C ++ da meros.

Kurs ishining vazifalari: amaliy ko'nikmalarga ega bo'lish "Sinflar o'rtasidagi munosabatlar" mavzusida dasturlash va muammoni hal qilish. Belgilanganlarni qidirishni avtomatlashtirish uchun merosxo'rlik usullari bilan amalga oshiring ma'lumotlar va ko'rsatilgan operatsiyalar.




Download 394.25 Kb.

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




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