У меня есть задача с программой преобразователя температуры.Я должен использовать один проверяемый в классе, который используется двумя методами установки и двумя методами получения.
Это основной класс:
public class Main {
public static void main(String[] args) {
Homero ho = new Homero();
ho.setCelsius(0);
System.out.println(ho.getFahrenheit());
System.out.println(ho.getCelsius());
ho.setFahrenheit(212);
System.out.println(ho.getFahrenheit());
System.out.println(ho.getCelsius());
}
}
Как я могу сказать получателям, что когдаосновная функция устанавливает первый установщик, получатель возвращает с этим ... и во второй раз возвращает с этим ...
Это класс Homero:
public class Homero {
double celsius;
public void setCelsius(double celsius){
this.celsius = celsius;
}
public void setFahrenheit(double fahr){
this.celsius = fahr;
}
public double getFahrenheit(){
return (this.celsius*9)/5+32;
}
public double getCelsius(){
return (this.celsius-32)*5/9;
}
}
И этобудет правильный вывод:
и неправильный выводчто у меня есть.
- 32.0
- -17.77777777777778
- 413.6
- 100.0