encapsulation: hermetyzacja
Jeden z filarów programowania obiektowego. Podstawowa technika abstrakcji polegająca na umieszczeniu danych i operacji, które można na nich wykonywać w jednym ściśle ograniczonym pakiecie (klasie). Szczegóły implementacyjne są ukryte przed użytkownikiem, który ma dostęp tylko do specjalnie wyznaczonych elementów takiego pakietu — może na przykład wywoływać metody publiczne.