1. 编写一个圆形类Circle,定义其成员变量(半径):double radius
1.编写一个圆形类Circle,定义其成员变量(半径):doubleradius1)该类含有两个构造函数:publicCircle(doubler)初始化半径为rpubl...
1. 编写一个圆形类Circle,定义其成员变量(半径):double radius
1) 该类含有两个构造函数:
public Circle(double r) 初始化半径为r
public Circle() 初始化半径为1
2) 该类含有下列方法:
public double area() 返回圆形的面积
public double circumference() 返回圆形的周长
public String toString() 返回该类对象的文字描述,如:"Circle半径是2.5"
public void setRadius(double r) 设置半径为r
public double getRadius() 返回半径的值。 展开
1) 该类含有两个构造函数:
public Circle(double r) 初始化半径为r
public Circle() 初始化半径为1
2) 该类含有下列方法:
public double area() 返回圆形的面积
public double circumference() 返回圆形的周长
public String toString() 返回该类对象的文字描述,如:"Circle半径是2.5"
public void setRadius(double r) 设置半径为r
public double getRadius() 返回半径的值。 展开
1个回答
推荐于2017-09-24
展开全部
class Circle {
private double radius;
public Circle() {
this(1);
}
public Circle(double r) {
radius = r;
}
public double area() {
return Math.PI * radius * radius;
}
public double circumference() {
return 2 * Math.PI * radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public String toString() {
return "Circle with a radius of " + radius;
}
}
private double radius;
public Circle() {
this(1);
}
public Circle(double r) {
radius = r;
}
public double area() {
return Math.PI * radius * radius;
}
public double circumference() {
return 2 * Math.PI * radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public String toString() {
return "Circle with a radius of " + radius;
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询