Java圆形类Circle及测试 - 计算圆的面积和周长
Java圆形类Circle及测试 - 计算圆的面积和周长
本文将介绍如何使用Java编写一个简单的圆形类Circle,并演示如何创建Circle对象来计算圆的面积和周长。
1. Circle类
以下是Circle类的代码:javaclass Circle { private double r;
public void setR(double radius) { r = radius; }
public double getR() { return r; }
public double getArea() { return Math.PI * r * r; }
public double getPerimeter() { return 2 * Math.PI * r; }}
代码解释:
Circle类包含一个私有成员变量r,用于存储圆的半径。-setR(double radius)方法用于设置圆的半径。-getR()方法用于获取圆的半径.-getArea()方法计算圆的面积并返回结果。-getPerimeter()方法计算圆的周长并返回结果。
2. TestCircle测试类
以下是测试类TestCircle的代码:javapublic class TestCircle { public static void main(String[] args) { Circle circle1 = new Circle(); Circle circle2 = new Circle();
circle1.setR(5.0); circle2.setR(7.5);
double area1 = circle1.getArea(); double perimeter1 = circle1.getPerimeter(); System.out.println('圆1的半径:' + circle1.getR()); System.out.println('圆1的面积:' + area1); System.out.println('圆1的周长:' + perimeter1);
double area2 = circle2.getArea(); double perimeter2 = circle2.getPerimeter(); System.out.println('圆2的半径:' + circle2.getR()); System.out.println('圆2的面积:' + area2); System.out.println('圆2的周长:' + perimeter2); }}
代码解释:
- 在
main方法中,我们创建了两个Circle对象:circle1和circle2。- 使用setR()方法分别设置circle1和circle2的半径。- 使用getArea()和getPerimeter()方法计算circle1和circle2的面积和周长。- 最后,使用System.out.println()将结果打印到控制台。
总结
本文介绍了如何使用Java编写一个简单的圆形类Circle,并演示了如何创建Circle对象来计算圆的面积和周长。希望这篇文章能够帮助你更好地理解Java面向对象编程的概念。
原文地址: http://www.cveoy.top/t/topic/kTu 著作权归作者所有。请勿转载和采集!