(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(double r):构造方法,创建Ci
来源:学生作业帮助网 编辑:六六作业网 时间:2024/10/06 14:13:57
(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(double r):构造方法,创建Ci
(4)根据下面的要求实现圆类Circle.Java
① 圆类Circle的成员变量:radius表示圆的半径.
② 圆类Circle的方法成员:
Circle():构造方法,将半径置0
Circle(double r):构造方法,创建Circle对象时将半径初始化为r
double getRadius():获得圆的半径值
double getPerimeter():获得圆的周长
(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(double r):构造方法,创建Ci
Circle类:
import java.lang.Math;
public class Circle {
// 圆半径
private double radius;
// 构造方法,半径置零
public Circle(){
radius=0;
}
// 构造方法,创建Circle对象时将半径初始化为r
public Circle(double r){
radius=r;
}
// 获得圆半径
public double getRadius(){
return radius;
}
// 获得圆周长
public double getPerimeter(){
return 2*Math.PI* radius;
}
}测试类:
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// 创建Circle对象
Circle c = new Circle(5);
// 获取圆周长
System.out.println(c.getPerimeter());
// 获取圆半径
System.out.print(c.getRadius());
}
}
运行结果:
31.41592653589793
5.0