Getter/setter phơi bày quyền truy cập có kiểm soát tới các field, nhưng thói quen phổ biến là thêm một cặp cho mỗi field lại là một anti-pattern. Câu hỏi thực sự là: accessor có thêm giá trị, hay chỉ tái-phơi-bày một field public với vài bước thừa?
Khi nào một setter là chính đáng
java
{
target;
{
(t < || t > )
();
.target = t;
}
{ target; }
}
