在做题目:类的定义和使用 - 修院子 时出现了一种错误,在方法里面直接定义方法。
错误代码如下:
package step1;
public class Yard {
double length;
double width;
public Yard(){}
public Yard(double length, double width){
double a=length;
double b=width;
public double getPerimeter(){
return (a+b)*2;
}
public double getAcreage(){
return a*b;
}
}
正确代码即在将Yard中的getPerimeter和getAcreage方法独立出来。
package step1;
public class Yard {
double length;
double width;
public Yard(){}
public Yard(double length, double width){
double a=length;
double b=width;
}
public double getPerimeter(){
return (a+b)*2;
}
public double getAcreage(){
return a*b;
}
}