Mavzu: Turli muhitlarda yaratilgan dastur ob’ektlarini bog‘lash Bajardi: Tekshirdi: reja: I- bob. Kirish


Download 416.5 Kb.
bet6/10
Sana17.02.2023
Hajmi416.5 Kb.
#1205695
1   2   3   4   5   6   7   8   9   10
Bog'liq
Kurs ishi

Sinf usullari - ga tegishli umuman sinf va protsedura chaqiruvidan faqat sinf o'zgaruvchilari va kirishlariga kirish huquqiga ega .
Instance usullari - tegishli alohida ob'ektlarva ular chaqirilgan maxsus ob'ekt uchun kirish o'zgaruvchilari, kirish va sinf o'zgaruvchilari uchun kirish huquqiga ega.
Ob'ektlarga biroz murakkab ichki tuzilishga ega o'zgaruvchilar singari kirish mumkin va ko'p tillarda samarali bo'ladi ko'rsatgichlar, uyumdagi yoki uyumdagi xotiradagi ushbu ob'ektning bitta nusxasiga haqiqiy havolalar sifatida xizmat qiladi. Ular qatlamini ta'minlaydi mavhumlik ichki kodni tashqi koddan ajratish uchun ishlatilishi mumkin. Tashqi kod ob'ektdan ma'lum bir kirish parametrlari to'plami bilan ma'lum bir misol usulini chaqirish, misol o'zgaruvchisini o'qish yoki misol o'zgaruvchisiga yozish orqali foydalanishi mumkin. Ob'ektlar sinfda a deb nomlanuvchi maxsus usul turini chaqirish orqali yaratiladi konstruktor. Dastur mustaqil ravishda ishlaydigan bir xil sinfning ko'plab misollarini yaratishi mumkin. Bu turli xil ma'lumotlar to'plamlarida bir xil protseduralardan foydalanishning oson usuli.
Ba'zan sinflardan foydalanadigan ob'ektga yo'naltirilgan dasturlash deyiladi sinfga asoslangan dasturlash, esa prototipga asoslangan dasturlash odatda sinflardan foydalanmaydi. Natijada, tushunchalarini aniqlash uchun bir-biridan farq qiluvchi, ammo o'xshash terminologiyadan foydalaniladi ob'ekt va misol.
Ba'zi tillarda sinflar va ob'ektlar boshqa tushunchalar yordamida tuzilishi mumkin xususiyatlar va aralashmalar.
Sinflarga asoslangan prototipga asoslangan
Yilda sinflarga asoslangan tillar The sinflar oldindan belgilanadi va ob'ektlar sinflar asosida qo'zg'atilgan. Agar ikkita narsa bo'lsa olma va apelsin sinfdan dalolat beradi Meva, ular tabiiy ravishda mevalardir va siz ularni xuddi shu tarzda hal qilishingiz mumkinligi kafolatlanadi; masalan. dasturchi xuddi shu xususiyatlarning mavjudligini kutishi mumkin rang yoki shakar_kontent yoki pishiq.
Yilda prototipga asoslangan tillar The ob'ektlar birlamchi tashkilotlardir. Yo'q sinflar hatto mavjud.

Download 416.5 Kb.

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




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