- 实验目的
(1)掌握Java语言基本语法。
(2)掌握类的定义与方法调用。
(3)锻炼学生的思维能力。
- 实验内容
(1)掌握类型转换。
(2)掌握Java的重载、多态和动态绑定。
(3)定义工具方法,实现将传入的摄氏度温度转换为华氏度温度。
- 实验步骤
新建项目,名称为Test。新建Java类,文件名为TemperatureConverter,在该类中输入如下代码:
import java.util.Scanner;
public class TemperatureConverter {
public double toFahrenheit(double centigrade) {
double fahrenheit = 1.8 * centigrade + 32;
return fahrenheit;
}
public static void main(String[] args) {
System.out.println("请输入你要转换的温度(单位:摄氏度)");
Scanner in = new Scanner(System.in);
double centigrade = in.nextDouble();
TemperatureConverter temperatureConverter = new TemperatureConverter();
double fahrenheit = temperatureConverter.toFahrenheit(centigrade);
System.out.println("转换完成的温度(单位:华氏度):" + fahrenheit);
}
}
- 实验结果
运行程序,效果如图所示: