(hermetyzacja, kapsulkowanie, zawieranie, data hiding, encapsulation)
zasada odgraniczania od swiata zewnetrznego szczególów realizacyjnych abstrakcji programowej ( procedury, modulu, klasy). O. polega na udostepnianiu na zewnatrz tylko niezbednych metod dzialania na obiekcie danych, wyraznym oddzieleniu jego interfejsu od implementacji. (Termin nader pojemny, wprowadzony do obiegu przez D. Parnasa w 1975 r.). Zob. tez ukrywanie informacji, abstrakcyjny typ danych.
- strategia, (strate gy)
- modul bezpieczny, ( safe module )
- srodowisko komponentowe, (ramowe srodowisko komponentowe,...