八达岭长城怎么去最快:求教一个关于实现类的JAVA题目

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 15:45:55
编码实现温度类,其中包括4个方法,其中getFahrenheit()和getCelsius()分别返回华氏和摄氏温度值,setFahrenheit()和setCelsius()分别设置华氏和摄氏温度值.

public class Temperature
{
private double celsius = 0.0;
private double fahrenheit = 0.0;

public double getFahrenheit()
{
return fahrenheit;
}

public double getCelsius()
{
return celsius;
}

public void setFahrenheit(double degree)
{
fahrenheit = degree;
celsius = (fahrenheit - 32) * 5.0/9.0;
}

public void setCelsius(double degree)
{
celsius = degree;
fahrenheit = ((9.0/5.0)*celsius)+32;
}

public static void main(String [] args)
{
Temperature test = new Temperature();
test.setCelsius(100);
System.out.println(test.getFahrenheit());
test.setFahrenheit(32);
System.out.println(test.getCelsius());
}
}

把他们互相转换的公式也给我

???
没有要求???