猿问

java程序遇到点问题,请哪位大神帮忙看看,非常感谢

设计一个圆类,提供有参无参两个构造方法来初始化类的成员变量,提供圆周长的功能;在主函数中产生两个对象实例,从命令行后得到的数据作为圆的半径值,分别调用有参无参构造方法,在控制台输出两个对象的周长。

提示:

字符串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());

}

}


qq_阿旭星星_0
浏览 1731回答 1
1回答
随时随地看视频慕课网APP

相关分类

Java
我要回答