Правила создания сущностей

Я хотел бы знать ответ на этот простой вопрос .

Когда я создаю объект сущности и хочу ограничить настройку атрибута (например, я не хочу позволять кому-либо устанавливать целочисленное значение меньше 1 для атрибута), должен ли я реализовать это в установщик этого атрибута, или мне следует проверить это ограничение позже в классе, который обрабатывает эти объекты? Как правило, могу ли я реализовать геттеры и сеттеры, но хочу, чтобы мои геттеры возвращали, а сеттеры устанавливали атрибуты?

Я знаю, что есть некоторые правила (соглашения о коде) в java, поэтому я не хочу нарушать ни один из них.

Заранее спасибо, надеюсь, что мой вопрос достаточно ясен, и извиняюсь за любые грамматические ошибки, которые я мог сделать: /.

6
задан Sled 9 August 2011 в 17:20
поделиться