JAVA问题,请教高手

来源:百度知道 编辑:UC知道 时间:2024/05/12 07:30:40
定义一个名为Circle的类,其属性为圆的半径;方法有设置圆的半径、获取圆的半径、计算圆的周长和计算圆的面积。并设计一个测试类,计算圆的周长和圆的面积?

// Circle.java
public class Circle
{
private final double PI = 3.1415926;
private double radius ; //保存半径的值

//无参的构造方法
public Circle()
{
radius=0.0;
}
//有参的构造方法
public Circle(double r)
{
this.radius = r;
}
//设置半径
public void setRadius(double r)
{
this.radius = r;
}
//获取半径
public double getRadius()
{
return this.radius;
}
//计算圆的周长
public double circumference()
{
return 2*PI*radius;
}
//计算圆的面积
public double area()
{
return PI*radius*radius;
}

}

//Main.java
public class Main
{
public static void main(String[] args)
{
Circle c1=new Circle();
c1.setRadius(4);
System.out.println("半径:"+c1.getRadius());
System.out.println("周长:"+c1.circumference());
System.out.println("面积:"