Chciałabym, aby ktoś na prostym przykładzie wytłumaczył mi o co chodzi z getterami i setterami w Javie, szukałam w google, na youtubie i w książce, "podstawy javy", swoją drogą dziwne że w książce nawet zdania o tym nie było.
Jedyne informacje jakie znajduje to teorie typu
"Gettery i settery to metody, które pozwalają odpowiednio pobierać i zapisywać wartość pól klasy."
Co nam w praktyce daje stosowanie takich metod ? Jak to zrozumieć ?