简单的小程序查错,请大神们不理赐教!
public class Circle {
//定义父类--圆类
private double radius; //成员变量--圆半径
Circle() { //构造方法
radius=0.0;
}
Circle(double r) { //构造方法
radius=r;
}
public double getPerimeter() { //成员方法--求圆周长
return 2*3.14*radius;
}
public double getArea() { //成员方法--求圆面积
return 3.14*radius*radius;
}
void sc(){ //成员方法--显示圆半径、周长、面积
System.out.println("圆半径="+radius);
System.out.println("圆周长="+getPerimeter());
System.out.println("圆面积="+getArea());
}
public static void main (String[] args)
{
Circle C=new Circle();
C.sc();
C.getArea();
}
}
//
运行出来的结果是:
圆半径=0.0
圆周长=0.0
圆面积=0.0
为什么+getPerimeter(),+getArea两个函数没有计算,怎么回事呢,麻烦继续指教,这是完整的程序了。……谢谢!