но ведь значения полей класса в этом коде меняются не 6, а 7 раз: - 3 раза в конструкторе - 3 сеттера - метод calculateAndSetValue3, в котором предполагаю, что вместо value1 должно меняться значение value3, или имя метода другое.