问题描述:.封装一类圆形对象Circle,该类对象具有半径的属性,具有初始化圆的功能、修改半径的功能、求周长的功能、求面积的功能。
package hu;
public class Circle {
private double r;
public Circle(double r){
this.r=r;
}
public void set_r(double r){
this.r=r;
}
public double get_r(){
return r;
}
public void area(){
double s=0;
s=3.14*r*r;
System.out.println("圆半径长为:"+r);
System.out.println("圆面积为:"+s);
}
public void circum(){
double c=0;
c=2*3.14*r;
System.out.println("圆半径长为:"+r);
System.out.println("圆周长为:"+c);
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Circle ci=new Circle(1);
ci.area();
ci.circum();
}
}
运行结果:
圆半径长为:1.0
圆面积为:3.14
圆半径长为:1.0
圆周长为:6.28