Я новичок в Java и работаю над проблемой домашней работы. Проблема заключается в создании класса температуры с конструктором, который принимает температуру Фаренгейта (как двойной) и сохраняет его в поле ftemp
. Метод setFahrenheit принимает температуру по Фаренгейту (как двойной) и сохраняет его в поле ftemp
.Java - Реконструкция конструктора и метода
Это кажется излишним для меня. Не будет ли метод setFahrenheit делать то, что делает конструктор?
Спасибо за ответ. Будет ли метод setAge() нужен аргумент, если у Constructor есть параметры? – JacobA
Ему не понадобилось бы никакого аргумента. Вы можете просто увеличить возраст на 1, если хотите, или вы можете дать ему аргумент и установить для него атрибут class. – ninesalt