JAVA的题目
创建一个具有radius、area和diameter等私有数据成员的类Circle。添加一个把radius设置为1的构造方法,添加setRadius()、getRadiu...
创建一个具有radius、area和diameter等私有数据成员的类Circle。添加一个把radius设置为1的构造方法,添加setRadius()、getRadius()、computerDiameter()等方法用来设置半径、获取半径值和计算圆周的直径,添加方法computerArea()计算圆周的面积。
另外,创建一个名为TestCircle的类,该类的main()方法声明了3个Circle对象。使用setRadius()方法,给一个Circle对象赋一个小的半径值10,给另一个Circle对象赋一个较大的半径值100,不要给第三个Circle对象的半径赋值;在程序中保留所赋的值。调用每个圆的computerDiameter()和computerArea()并显示计算结果。把程序保存为TestCircle.java。 展开
另外,创建一个名为TestCircle的类,该类的main()方法声明了3个Circle对象。使用setRadius()方法,给一个Circle对象赋一个小的半径值10,给另一个Circle对象赋一个较大的半径值100,不要给第三个Circle对象的半径赋值;在程序中保留所赋的值。调用每个圆的computerDiameter()和computerArea()并显示计算结果。把程序保存为TestCircle.java。 展开
1个回答
2018-01-09 · 百度知道合伙人官方认证企业
尚学堂科技有限公司
北京尚学堂科技有限公司是一家从事JAVA、大数据、web前端、网络在线教育、互联网架构师、Android、ios技术开发、咨询为一体的软件公司。公司由海外留学人员和国内IT人士创建。
向TA提问
关注
展开全部
Circle类:
public class Circle {
// 半径
private double radius;
// 面积
private double area;
// 直径
private double diameter;
// 把radius设置为1的构造方法
public Circle() {
super();
this.radius = 1;
}
// 计算圆周的直径
public void computerDiameter() {
diameter = radius * 2;
System.out.println("圆的直径是:" + diameter);
}
// 获取半径值
public double getRadius() {
return radius;
}
// 设置半径
public void setRadius(double radius) {
this.radius = radius;
}
// 计算圆周的面积
public void computerArea() {
area = Math.PI * radius * radius;
System.out.println("圆面积是:" + area);
}
}
TestCircle类:
public class TestCircle {
public static void main(String[] args) {
// 第一个Circle对象
Circle circle = new Circle();
// 半径值10
circle.setRadius(10);
circle.computerDiameter();
circle.computerArea();
// 第二个Circle对象
Circle circle2 = new Circle();
// 半径值100
circle2.setRadius(100);
circle2.computerDiameter();
circle2.computerArea();
// 第三个Circle对象
Circle circle3 = new Circle();
circle3.computerDiameter();
circle3.computerArea();
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询