创建Circle类并添加静态属性r(成员变量),并定义一个常量PI=3.142,在类Circle中添加两种方法

创建Circle类并添加静态属性r(成员变量),并定义一个常量PI=3.142,在类Circle中添加两种方法
创建Circle类并添加静态属性r(成员变量),并定义一个常量PI=3.142,在类Circle中添加两种方法,分别计算周长和面积;编写主类CreatCircle,利用Circle输出r=2时圆的周长和面积.
x05public class Circle{
x05x05
x05x05static double PI=3.142;
x05x05static int r;
x05x05public Circle(){
x05x05}
x05x05public Circle(int R){
x05x05r=R;
x05x05}
x05x05public double getArea(){
x05x05return PI*r*r;
x05x05}
x05x05public double getLength(){
x05x05return PI*r*2;
x05x05}
x05x05public int getR(){
x05x05return r;
x05x05}
x05x05public void setR(int R){
x05x05r=R;
x05x05}
x05x05public static void main(String[] args)
x05x05{ Circle new1=new Circle(2);//调用Circle
x05x05System.out.println("周长:");
x05x05new1.getLength();
x05x05System.out.println("面积:");
x05x05new1.getArea();
x05x05}
x05x05}
为什么运行出来没有返回结果?
删就一个字 1年前 已收到1个回答 举报

雨昕821126 幼苗

共回答了17个问题采纳率:100% 举报

你没有把结果输出啊 比如你要输出周长的话 System.out.println(new1.getLength());这样就对了 你返回的是double型变量 打印的时候 自动重写了Double类型变量的toString方法

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.774 s. - webmaster@yulucn.com