1. Ob’yektga mo‘ljallangan programmalash asoslari


Ob’yektga mo‘ljallangan programmalashning asosiy prinsiplari. Polimorfizm



Yüklə 0,55 Mb.
səhifə8/57
tarix02.01.2022
ölçüsü0,55 Mb.
#44034
1   ...   4   5   6   7   8   9   10   11   ...   57
1. Ob’yektga mo‘ljallangan programmalash asoslari

8.Ob’yektga mo‘ljallangan programmalashning asosiy prinsiplari. Polimorfizm. Polimorfizm shunday holatki, bunda qandaydir bitta narsa ko‘p shakllarga ega bo‘ladi. Dasturlash tilida «ko‘p shakllar» dyeyilganda, bitta nom avtomatik myexanizm tomonidan tanlab olingan turli kodlarning nomidan ish ko‘rishi tushuniladi. Shunday qilib, polimorfizm yordamida bitta nom turli xulq-atvorni bildirishi mumkin.Vorislik polimorfizmning ayrim turlaridan foydalanish uchun zarurdir. Aynan o‘rindoshlik imkoniyati mavjud bo‘lgani uchun, polimorfizmdan foydalanish mumkin bo‘ladi. Polimorfizm yordamida tizimga to‘g‘ri kyelgan paytda qo‘shimcha funktsiyalarni qo‘shish mumkin. Dasturni yozish paytida hatto tahmin qilinmagan funktsionallik bilan yangi sinflarni qo‘shish mumkin, buning ustiga bularning hammasini dastlabki dasturni o‘zgartirmay turib ham amalga oshirish mumkin. Yangi talablarga osongina moslasha oladigan dasturiy vosita dyeganda, mana shular tushuniladi.

Polimorfizmning uchta asosiy turi mavjud:-Qo‘shilish polimorfizmi; -Paramyetrik polimorfizm;-Ortiqcha yuklanish.




Yüklə 0,55 Mb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   ...   57




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin