Obyektga mo'ljallangan dasturlashning asosiy maqsadi berilganlar va ular ustida amal bajaruvchi protseduralarni yagona obyekt deb qarashdan iboratdir.
9. Obyektga mo'ljallangan yondashuvning afzalliklari va maqsadlari
Obyektga mo'ljallangan yondashuvning afzalliklari va maqsadlariOMY dasturiy ta’minotni ishlab chiqishda oltita asosiy maqsadni ko'zlaydi. OMY paradigmasiga muvofiq ishlab chiqilgan dasturiy ta’minot quyidagi xususiyatlarga ega bo‘lmog’i lozim:
1) tabiiylik;
2) ishonchlilik;
3) qayta qo'llanish imkoniyati;
4) kuzatib borishda qulaylik:
5) takomillashishga qodirlik;
6) yangi versiyalarni davriy chiqarishning qulayligi.
Tabiiylik. OMY yordamida tabiiy dasturiy ta'minot yaratiladi. Tabiiy dasturlar tushunarliroq bo'ladi. Tabiiylik. OMY yordamida tabiiy dasturiy ta'minot yaratiladi. Tabiiy dasturlar tushunarliroq bo'ladi. Qayta qo'llanish imkoniyati. Quruvchi uy qurishga kirishar ekan, har gal g'ishtlarning yangi turini ixtiro qilmaydi. Modulli dasturlashdan farqli o'laroq, OMY mavjud
10. OOPda tabiiylik tushunchasiTabiiylik. OMY yordamida tabiiy dasturiy ta'minot yaratiladi. Tabiiy dasturlar tushunarliroq bo'ladi. Dasturlashda «massiv» yoki «xotira sohasi» kabi atamalardan foydalanish o‘rniga, yechilayotgan masala mansub bo'lgan soha atamalaridan foydalanish mumkin. Ishlab chiqilayotgan dasturni kompyuler tiliga moslash o'rniga, OMY aniq bir sohaning atamalaridan foydalanish imkonini beradi.
11. OOPda ishonchlilik tushunchasi
Ishonchlilik. Yaxshi dasturiy ta'minot boshqa har qanday mahsulotlar, masalan, muzlatgich yoki televizorlar kabi ishonchli bo’lmog'i lozim.
Puxta ishlab chiqilgan va tartib bilan yozilgan obyektga mo'ljallangan dastur ishonchli bo'ladi. Obyektlarning modulli tabiati dastur qismlaridan birida, uning boshqa qismlariga tegmagan holda, o'zgartirishlarni amalga oshirish imkonini beradi. Obyekt tushunchasi tufayli, axborotga ushbu axborot kerak bo’lgan shaxslar egalik qiladi, ma’suliyat esa berilgan funksiyalarni bajaruvchilar zimmasiga yuklatiladi
Do'stlaringiz bilan baham: |