Hermetyzacja
Hermetyzacja (enkapsulacja) pozwala ograniczyć dostęp do danych składowych, metod obiektów klas poprzez ich ukrycie „na zewnątrz” (np: przed innymi obiektami). Dostęp do tych elementów odbywa się poprzez tzw. modyfikatory dostępu. W Javie mamy cztery modyfikatory: public – dostęp do elementów (składowych, metod, klasy lub interfejsu) ma każdy obiekt, private – najbardziej restrykcyjny modyfikator; umożliwia dostęp do elementów tylko w […]