【发布时间】:2014-02-05 13:21:54
【问题描述】:
我是一名新计算机科学专业的学生,我正在编写我的第一个使用多个类的程序。
但是,getAddition() 方法出现错误,使用所有双精度值实际上不允许我将它们加在一起。
public class SodaCanClass {
private double SodaCanHeight;
private double SodaCanRadius;
private double SodaCanAddition;
public double getSodaCanHeight(double height) {
SodaCanHeight = height;
System.out.println("Soda Can Height is: " + SodaCanHeight);
return SodaCanHeight;
}
public double getSodaCanRadius(double radius) {
SodaCanRadius = radius;
System.out.println("Soda Can Height is: " + SodaCanRadius);
return SodaCanRadius;
}
public void getAddition(double height, double radius){
SodaCanHeight = height;
SodaCanRadius = radius;
SodaCanHeight + SodaCanRadius = SodaCanAddition; //<---- ERROR HERE
}
}
【问题讨论】:
-
在 Java 中它是这样工作的:
SodaCanAddition = SodaCanHeight + SodaCanRadius -
写在另一边。