设计一个圆类,提供有参无参两个构造方法来初始化类的成员变量,提供圆周长的功能;在主函数中产生两个对象实例,从命令行后得到的数据作为圆的半径值,分别调用有参无参构造方法,在控制台输出两个对象的周长。
提示:
字符串arg[0]转化为int类型 int value= Integer.parseInt(arg[0]);
字符串arg[0]转化为double类型 double value= Integer.parseDouble(arg[0]);
字符串arg[0]转化为float类型 float value= Integer.parseFloat(arg[0]);
public class Circle2{
double C=0;
double r=0;
double Cn(){
return 2*3.14*r;
}
public Circle2(){};
public Circle2(double r){
this.r=r;
}
public static void main(String[] args){
double R=Integer.parseDouble(args[0]);
Circle2 circle1=new Circle2();
circle1.r=R;
System.out.println("圆的周长是:"+circle1.Cn());
Circle2 circle2=new Circle2(circle1.r);
System.out.println("圆的周长是:"+circle2.Cn());
}
}
相关分类