Hermetyzacja w programowaniu obiektowym

Hermetyzacja - ukrywanie nieistotnych informacji.


Hermetyzacja lub inaczej mówiąc enkapsulacja polega na ukrywaniu nieistotnych informacji na temat obiektu w celu zminimalizowania efektów jego modyfikacji oraz na oddzieleniu tego co zawiera i co może zrobić obiekt od tego jak jest zbudowany i jak to robi. Przykładowo jeden obiekt potrafi obliczyć pewne zadanie a inny potrzebuje tylko wynik. Dla tego drugiego obiektu nieważne jest, w jaki sposób pierwszy obiekt to oblicza ważny jest tylko wynik.
Komentarze facebook (polub nasz profil na FB aby je zobaczyć):