“Uzluksiz kasbiy rivojlantirish – 2022” loyihasi


 Ob’ektga yo‘naltirilgan til


Download 271.57 Kb.
Pdf ko'rish
bet9/13
Sana07.03.2023
Hajmi271.57 Kb.
#1247629
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
jn2nTmHwU689EKsnGLBrv0yZqYlA19PgUvjDznh4 (1)

3.4 Ob’ektga yo‘naltirilgan til 
Ob’ektga yo‘naltirilgan til ko‘plab mustaqil ob’ektlar ko‘rinishida muhit 
yaratadi. Har bir ob’ekt o‘zini alohida kompyuter kabi tutadi, ular yordamida 
muammolarni ichki mexanizmlarini o‘rganmasdan “qora qutilar” sifatida hal qilish 
mumkin. 
So‘nggi paytlarda ob’ektga yo‘naltirilgan dasturlash tillari dasturchilar 
orasida juda mashhur bo‘lib kelmoqda, chunki ular ob’ektga yo‘naltirilgan 
yondashuvning afzalliklaridan nafaqat dasturiy ta'minot tizimini loyihalash va 
qurish bosqichlarida, balki ularni amalga oshirish, sinovdan o‘tkazish va texnik 
xizmat ko‘rsatish. 
Zamonaviy ob’ektga yo‘naltirilgan (OO) tillarda quyidagi usullar 
qo‘llaniladi: irsiyat, inkapsulyatsiya, polimorfizm. 
Ba’zi ob’ektlarga yo‘naltirilgan tillarda barcha sinf usullari virtualdir. 
Ko‘pgina 
zamonaviy 
tillar 
ob’ektga 
yo‘naltirilgan 
dasturlashni 
osonlashtirish uchun maxsus yaratilgan. Ammo shuni ta'kidlash kerakki, ob’ektga 


yo‘naltirilgan bo‘lmagan til uchun OOP texnikasini qo‘llash mumkin va aksincha, 
ob’ektga yo‘naltirilgan tildan foydalanish kod avtomatik ravishda ob’ektga 
yo‘naltirilgan bo‘ladi degani emas. 
Ba’zi tillar (ba'zan “sof ob’ekt” – Java yoki Ruby deb ham ataladi) butunlay 
ob’ektlar vositasida qurilgan – ularda har qanday ma’lumotlar ob’ektlar, har 
qanday kodlar qandaydir sinfning usuli hisoblanadi va bunday bo‘lmagan dasturni 
yozib bo‘lmaydi. Ob’ektlardan foydalanish. Boshqa tillar (“gibrid”) dastlab 
protsessual tilda OOP quyi tizimini o‘z ichiga oladi. Ular ob’ekt vositalariga 
murojaat qilmasdan dasturlash imkoniyatini beradi. Klassik misollar C ++ va 
Delphi (Object Pascal). 
4. Zamonaviy dasturlash tillarining turlari va turlari. 
1. Front-end veb-ishlab chiqaruvchisi 
Agar biz saytga kirsak va sichqoncha bilan sichqoncha ustida turganingizda, 
ularning joylashuvi va rangini o‘zgartiradigan tugmalar bo‘lsa, demak bu oldingi 
ishlab chiqaruvchining ishi. U mijozlar sahifasini qayta yuklamasdan ishlaydigan 
barcha JavaScript kodlarini yozadi. 

Download 271.57 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




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