Собственно вот и весь вопрос, не понимаю просто для чего он если есть тот же сеттер, который устанавливается значения переменной класса или конструктор...