§14 В public классах используйте методы доступа, а не public поля
No comments: Много лучше:
Если класс доступен извне пакета, делайте методы доступа Если класс pacakage-private или private nested, нет ничего ужасного в публичных полях