定义一个Circle类,包含半径属性和计算面积的方法。创建测试类CircleTest,在其main方法中创建一个半径为5的Circle对象,并将其面积输出。
class Circle
{
private double radius;
public Circle() {}
public Circle(double r) {radius = r;}
public double getArea() {return Math.PI * radius * radius ;}
}
public class Test
{
public static void main (String [] args)
{
Circle c = new Circle(5);
System.out.println(c.getArea());
}
}
public class Circle {
private double r;
public double getR() {
return r;
}
public void setR(double r) {
this.r = r;
}
public double area(){
return r*r*3.14;
}
}
public class CircleTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Circle circle=new Circle();
circle.setR(5.0);
System.out.println(circle.area());
}
}
该回答引用GPTᴼᴾᴱᴺᴬᴵ
可以这样写:
public class Circle {
private double radius; // 定义半径属性
// 构造方法,初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 计算面积的方法
public double area() {
return Math.PI * radius * radius;
}
}
public class CircleTest {
public static void main(String[] args) {
Circle circle = new Circle(5); // 创建半径为5的Circle对象
System.out.println("半径为" + circle.radius + "的圆的面积为:" + circle.area());
}
}
其中,Circle类包含一个radius属性和一个area()方法,CircleTest类创建了一个半径为5的Circle对象,并输出该圆的面积。