用Java程序编写
题目
用Java程序编写
定义一个Circle类,该类拥有一个存储圆半径的属性(Radius),并撰写设置、取得圆半径、计算圆周、计算圆面积的四个方法;然后定义一个存储5个Circle对象的数组,这5个Circle对象的半径分别为1、2、3、4、5,并计算这5个Circle对象的面积总和.
答案
public class Circle{
private double radius;
public Circle(double r){
this.radius = r;
}
public static void main(String args[]){
Circle[] ary = new Circle[5];
ary[0] = new Circle(1);
ary[1] = new Circle(2);
ary[2] = new Circle(3);
ary[3] = new Circle(4);
ary[4] = new Circle(5);
double area = 0;
for(int i = 0;i < ary.length; i++){
area = area + ary[i].area();
}
System.out.println("Total area is: " + area);
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double area(){
return Math.PI * radius * radius;
}
public double circle(){
return 2 * Math.PI * radius;
}
}
-------------
Total area is: 172.7875959474386
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 李师傅要加工一批零件,第一天加工了这批零件的25%,第二天加工了剩下的1/3多10个,这是还剩下70个没加工
- 蜘蛛为什么在下雨前要织一张竖网
- 招聘两名英语新闻播报员用英语怎么说
- 一部书有上中下三册,上册比中册贵1元,中册比下册贵2元,这部书售价32元,上中下三册各多少元?
- )若|m_n|=n_m且|m|=4,|n|=3则(m+n)×(m+n)=
- 每千米水准测量的偶然中误差单位是什么,
- 静电场的模拟描绘实验中,如果电极与导电纸接触不好或导电纸电导率不均匀对绘测结果有什么影响
- 已知向量a=(4sinx,-4√6(cosx+sinx),b=(2cosx,cos(x+π/4),f(x)=a·b【a,b均为向量】
- 观察下面一列数:-2,4,-8,16,-32,64.请写出其第100个数
- It Is said that he is ill.改成He is said ___ ___ ___.怎么写?我急死了
热门考点