1. Ob’yektga mo‘ljallangan programmalash asoslari


Ob’yektga mo‘ljallangan programmalashning asosiy prinsiplari. Vorislik



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

7.Ob’yektga mo‘ljallangan programmalashning asosiy prinsiplari. Vorislik.

Vorislik mavjud bo‘lgan sinfning ta’rifi asosidayoq yangi sinfni yaratish imkonini byeradi. Yangi sinf boshqasi asosida yaratilgach, uning ta’rifi avtomatik tarzda mavjud sinfning barcha xususiyatlari, xulq-atvori va joriy qilinishiga vorislik qiladi. Avval mavjud bo‘lgan sinf intyerfyeysining barcha myetodlari va xususiyatlari avtomatik tarzda voris intyerfyeysida paydo bo‘ladi. Vorislik voris sinfida biron-bir jihatdan to‘g‘ri kyelmagan xulq-atvorni avvaldan ko‘ra bilish imkonini byeradi. Bunday foydali xususiyat dasturiy ta’minotni talablarning o‘zgarishiga moslashtirish imkonini byeradi. Agar o‘zgartirishlar kiritishga ehtiyoj tug‘ilsa, bu holda eski sinf funktsiyalariga vorislik qiluvchi yangi sinf yozib qo‘ya qolinadi. Kyeyin o‘zgartirilishi lozim bo‘lgan funktsiyalarga qaytadan ta’rif byeriladi hamda yangi funktsiyalar qo‘shiladi. Bunday o‘rniga o‘rin qo‘yishning mazmuni shundan iboratki, u dastlabki sinf ta’rifini o‘zgartirmay turib, ob’yekt ishini o‘zgartirish imkonini byeradi. Agar biz ko‘p martalab qo‘llash yoki boshqa biron maqsadlarga ko‘ra vorislikni qo‘llamoqchi bo’lsak, avval har gal myerosxo‘r-sinf bilan vorislikni berayotgan sinfning turlari o‘zaro mos kyeladimi shuni tekshirish kk.




Yüklə 0,55 Mb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   ...   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