Enkapsulacja, settery i gettery w Java
Enkapsulacja jest jednym z czterech fundamentów programowania obiektowego (obok dziedziczenia, polimorfizmu i abstrakcji) i odnosi się do praktyki ukrywania stanu wewnętrznego obiektu oraz wymuszania dostępu do tego stanu poprzez metody. W Javie enkapsulacja jest realizowana za pomocą modyfikatorów dostępu (private, protected, public) oraz przez definicję metod dostępowych, znanych jako settery i gettery. Settery pozwalają na […]