kapsowanie
Kapsowanie (ang. encapsulation) jest koncepcją w programowaniu zorientowanym na obiekty, która polega na łączeniu danych z operacjami na nich i ukrywaniu szczegółów implementacyjnych. Obiekty udostępniają jedynie wyraźnie zdefiniowany interfejs publiczny, a stan wewnętrzny jest chroniony przed bezpośrednimi odwołaniami z zewnątrz.
Mechanizm kapsowania opiera się na pojęciach takich jak enkapsulacja danych, modyfikatory dostępu (private, protected, public), abstrakcja
Korzyści obejmują zwiększenie modularności, łatwiejszą konserwację, testowalność i bezpieczeństwo danych, ponieważ detale implementacji są ukryte. Kapsowanie
Mimo to kapsowanie ma zastosowania także poza programowaniem. W farmacji i ochronie zdrowia kapsułkowanie odnosi się