Kapsullama

Vikipediya saytından
Naviqasiyaya keç Axtarışa keç
Çap versiyası artıq dəstəklənmir və render xətaları ola bilər. Zəhmət olmasa brauzerinizi yeniləyin və əvəzinə standart brauzer çap funksiyasından istifadə edin.

Kapsullama – obyekt-yönlü proqramlaşdırmada: obyekti təşkil edən komponentlərin (metodların və xassələrin) proqramın qalan hissəsindən gizlədilməsi mexanizmi. Belə ki, həmin komponentlərə yalnız obyektin daxilindən müraciət etmək olur. Polimorfizm (POLYMORPHISM), irsilik (INHERITANCE) və verilənlərin abstraksiyası (DATA ABSTRACTION) ilə yanaşı, kapsullama da obyekt-yönlü proqramlaşdırmanın mühüm alətidir. C++ dilində verilmiş aşağıdakı nümunədə A sinfi Aa, Ab xassələrini və Do Something metodunu kapsullayır, xarici interfeys isə a, b və ReturnSomething vasitəsilə həyata keçirilir.

Ədəbiyyat

  • İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı