Getter/setter फील्डमध्ये नियंत्रित प्रवेश देतात, परंतु प्रत्येक फील्डसाठी एक जोडण्याची सामान्य आदत एक अँटीपॅटर्न आहे. खरा प्रश्न असा आहे: accessor मूल्य जोडतो का, किंवा फक्त सार्वजनिक फील्ड अतिरिक्त पायऱ्यांसह पुन्हा उघड करतो का?
जेव्हा setter न्याय्य आहे
java
{
target;
{
(t < || t > )
();
.target = t;
}
{ target; }
}
