- Meros olish. Ishlab chiquvchilar mavjud bazaviy sinflardan kelib chiqadigan yangi sinflarni belgilashlari mumkin, shu bilan bazaviy sinflarning interfeys elementlari (atributlar va operatsiyalar) meros qilib olinishi va operatsiyalar bajarilishi mumkin.
- Meros olish dasturiy ta'minotni qayta ishlatishga imkon beradi, shuning uchun dasturiy ta'minotni ishlab chiqish samaradorligi oshadi.
Umumiy tushunchalar - Polimorfizm. Polimorfizm deganda, predmetning merosxo'rlik ierarxiyasiga qarab turlicha o'zini tutishi va har xil shakllarga ega bo'lishi tushuniladi.
- Polimorfizmga bosh sinflari va hosil bo'lgan sinflar orasidagi vertikal bekor qilish operatsiyalari hamda shu sinfdagi gorizontal ortiqcha yuklash operatsiyalari kiradi.
- Ob'ektga yo'naltirilgan paradigma dasturiy ta'minotni ishlab chiqishda juda muhim metodologiya hisoblanadi.
- Ko'pgina arxitekturaviy dizaynlar (masalan, komponentlarga asoslangan, quvur liniyasi va filtr, ma'lumotlar ombori va boshqalar) OY paradigmasi yordamida amalga oshirilishi mumkin.
Do'stlaringiz bilan baham: |