Witam,
Powtarzam sobie notatki szkolne z programowania obiektowego (PHP) i natknąłem się na definicję Hermetyzcja
Mam ją wytłumaczoną tak:
Hermetyzacja to ogólna koncepcja projektowania obiektowego polegająca na ukryciu przed programistą części klasy, wydzieleniu jej niezbędnych elementów (etykiet public, protect, private)
Nie wiem czy dobrze zaskoczyła mi ta definicja. Na internecie znalazłem bardzo podobne. Czy mógłby mi ktoś wytłumaczyć własnymi słowami lub pokazać na przykładzie? (Przykład byłby dla mnie najlepszy)
Nie jest to żadne zadanie domowe czy coś w ten deseń. Chciałbym zrozumieć tę definicję, abym pamiętał ją przez długi czas. Służy to tylko rozwoju mojemu, ale również innych.
Z góry dziękuję za pomoc i pozdrawiam! 