Gettery/settery umožňují kontrolovaný přístup k polím, ale běžná zvyklost přidávat jeden na každé pole je anti-pattern. Skutečná otázka zní: přidává accessor hodnotu, nebo jen znovu vystavuje veřejné pole s dodatečnými kroky?
Když je setter oprávněný
java
{
target;
{
(t < || t > )
();
.target = t;
}
{ target; }
}
