Java dasturlash tilida eng oddiy dastur


II. BOB. Javada obektga yo’naltirilgan dasturlash



Download 167,47 Kb.
bet11/26
Sana25.02.2022
Hajmi167,47 Kb.
#463371
1   ...   7   8   9   10   11   12   13   14   ...   26
Bog'liq
1 dedlayn Java dasturlash tilida eng oddiy dastur

II. BOB. Javada obektga yo’naltirilgan dasturlash.
Java dasturlash tilining o’ziga xosligining bir necha sabablari bor. Ushbu bobni o’rganishda eng kamida Java tili sintaksisini bilish kerak bo’ladi. Obektaga yo’naltirilgan dasturlashni (OYD) tushunmasdan Java dasturlash tilini amaliyotda muvaffaqiyatli qo’llashning iloji yoq. OYDdagi asosiy g’oyalar kundalik hayotdan olingan. Ushbu bobda OYDdagi go’yalar sodda misollar bilan tushuntirilgan.


Obektga yo’naltirilgan dasturlash.

Java dasturlash tili to’liq obektga yo’naltirilgan dasturlash tili hisoblanadi. Bu shuni anglatadikiy, Java tilida yozilgan dastur obektga yo’naltirilgan dasturlash paradigmasiga to’liq mos keladi. Obektga yo’naltirilgan dasturlash tamoyillari dastur tuzulmasini aniqlab bermaydi. Bu aslida fundamental yondashuvdir va agar zarur bo’lsa dasturlash falsafasidir. Java tili asoslarini bevosita o’rganishdan oldin unga batafsil to’xtalib o’tish foydadan holi bo’lmaydi.


Nima uchun obektga yo’naltirilgan dasturlash tamoyillarini bilish va shu tamoyillar asosida dasturlash zarur? O’z vaqtida dasturlash tamoyillari va dasturlash tillari rivojlanishda shunday davrlar bo’ldiki amaliy dasturlarning murakkablik darajasi dasturchilar uchun qiyinlashib ketdi. Jarayonli dasturlash deb nom olgan yondashuv katta va murakkab dasturlar tuzish uchun qo’llanilmaydi. Xoxlagan dastur mazkur ma’lumotlarni qayta ishlash usullari bilan bog’liq. Agar usullar va malumotlar ko’p bo’lsa bir dastur doirasida dasturlash kodini aqlli tarzda tuzush murakkab vazifada sanaladi. Bu kodlar professional dastulash sohasida “SPAGETTI” kodlar deb ataladi. Chunki dastur algoritmining bir necha yo’nalishlari aralashib ketadi va natijada ularni tushunish murakkablashadi. Bu tarzdagi kritik vaziyatlardan chiqib ketish yo’llarini izlash zarur edi va obektga yo’naltirilgan dasturlash yondashuvi topildi. Dasturlashda obektga yo’naltirilgan yondashuv anchagina sodda va amaliy yodashuvlarga asoslangan. Asosan uch fundamental tamoillarga ajratiladi: inkopsulatsiya, polimorfizm va meros. Bu tamoyillardan tashqari yana ikki muhim tushuncha ham kiritiladi: sinf va obekt .



Download 167,47 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   26




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2025
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