我想写一个BMI程式
把BMI计算封装在BMICalculator 中
代码分成两个档案
第一个档案
public class BMICalculate {
private double BMI;
private double height;
private double weight;
public void setHeight(double height) {
this.height=height;
}
public void setWeight(double weight) {
this.weight=weight;
}
private double BMI(){
double height_100 = height / 100;
BMI= weight/(height_100 * height_100);
return BMI;
}
public double getBMI(){
return BMI;
}
}
第二个档案
public class Test {
public static void main(String[] args){
BMICalculate Tom=new BMICalculate();
Tom.setHeight(180);
Tom.setWeight(100);
System.out.println(Tom.getBMI());
}
这样子
无法输出正确的BMI值
想把BMI计算都封装在第一个class里面
应该怎么做?
}