java上机题集急求解
来源:百度知道 编辑:UC知道 时间:2024/06/05 06:10:54
求解题目 构造一个circle类,里面有成员变量r(半径),有接受半径的构造方法,求圆面积的方法getS和求圆周长的方法getL,然后通过Circle对象,分别求半径为:1`1.5`2.5的圆面积和圆周长 急用 谢谢了各位
楼上的运行不来,我的经过测试!
import java.math.*;
import javax.swing.*;
class Circle{
double r;
Circle(double r){
this.r=r;
}
public void getS(){
System.out.println("面积是:"+Math.PI*r*r);
}
public void getL(){
System.out.println("周长是:"+2*Math.PI*r);
}
public static void main(String[] args){
String s=JOptionPane.showInputDialog("请输入半径:");
System.out.println("半径是:"+s);
Circle c=new Circle(Double.parseDouble(s));
c.getS();
c.getL();
}
}