Index Object-based Programming




Download 135,99 Kb.
Pdf ko'rish
bet3/15
Sana20.02.2024
Hajmi135,99 Kb.
#159518
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
M.I Pythonda obyektga yo’naltirilgan dasturlash 6

Index Object-based Programming 
Procedural Programming 
1 
Ob'ektga yo'naltirilgan dasturlash -
bu 
muammolarni 
yechishga
qaratilgan yondashuv va hisoblash
ob'ektlar 
yordamida 
amalga
oshiriladigan 
joyda
Protsedurali dasturlash 
hisoblashlarni bosqichma-bosqich 
bajarish bo'yicha ko'rsatmalar 
ro'yxatidan foydalanadi 


qo'llaniladi. 
2 
Bu rivojlanish va texnik xizmat 
ko'rsatishni osonlashtiradi. 
Protsessual dasturlashda loyiha 
uzoq 
davom etganda kodlarni saqlash 
oson emas. 
3 
Shunday qilib, haqiqiy 
muammolarni osongina hal qilish 
mumkin. 
Bu haqiqiy dunyoni taqlid 
qilmaydi. U funktsiyalar deb 
nomlangan kichik qismlarga 
bo'linib, bosqichma-bosqich 
ko'rsatmalar bilan ishlaydi 
4 
Ma'lumotlarni yashirishni 
ta'minlaydi. Shunday qilib, 
protsessual tillardan ko'ra 
xavfsizroq. Siz shaxsiy 
ma'lumotlarga biron bir joydan 
kira 
olmaysiz. 
Protsedurali til ma'lumotlarni 
bog'lashning to'g'ri usulini taqdim 
etmaydi, shuning uchun u xavfsiz 
emas. 
5 
Ob'ektga yo'naltirilgan dasturlash 
tillarining misoli C ++, Java, .Net, 
Python, C # va boshqalar. 
Protsessual tillarning namunalari: 
C, Fortran, Paskal, VB va 
boshqalar. 
PYTHONDA SINF VA OBYEKTLAR
Biz allaqachon muhokama qilganimizdek, sinf virtual ob'ekt bo'lib, uni ob'ektning 
rejasi sifatida ko'rish mumkin. Sinf paydo bo'lganida obyekt paydo bo'ldi. Keling, 
buni bir misol orqali tushunaylik. 
Aytaylik, sinf binoning prototipidir. Bino polga, eshiklarga, derazalarga va 
hokazolarga oid barcha ma'lumotlarni o'z ichiga oladi, biz ushbu detallarga 
asoslanib, xohlagancha bino yasay olamiz. 
Demak, binoni sinf sifatida ko'rish mumkin va biz shu sinfning shuncha ob'ektini 
yaratishimiz mumkin. 
Boshqa tomondan, ob'ekt sinfning misoli. Ob'ektni yaratish jarayonini 


instantatsiya deb atash mumkin. 
O'quv qo'llanmasining ushbu qismida biz python-da sinflar va ob'ektlarni 
yaratishni muhokama qilamiz. Atributga sinf ob'ekti yordamida qanday erishish 
mumkinligi haqida ham gaplashamiz. 

Download 135,99 Kb.
1   2   3   4   5   6   7   8   9   ...   15




Download 135,99 Kb.
Pdf ko'rish