用有参实现矩形的面积和圆的面积java
时间: 2023-11-01 12:06:43 浏览: 51
矩形面积的计算公式为:面积 = 长 * 宽
圆的面积的计算公式为:面积 = π * 半径 * 半径
以下是Java代码实现:
```java
public class Main {
public static void main(String[] args) {
// 计算矩形面积
double length = 5.0;
double width = 3.0;
double rectArea = length * width;
System.out.println("矩形的面积为:" + rectArea);
// 计算圆的面积
double radius = 2.5;
double pi = 3.14159265358979323846;
double circleArea = pi * radius * radius;
System.out.println("圆的面积为:" + circleArea);
}
}
```
输出结果为:
```
矩形的面积为:15.0
圆的面积为:19.634954084936208
```
相关问题
用有参方法实现矩形的面积和圆的面积java
可以使用以下代码实现:
```java
// 矩形的面积计算方法,需要传入矩形的长和宽
public static double calculateRectangleArea(double length, double width) {
return length * width;
}
// 圆的面积计算方法,需要传入圆的半径
public static double calculateCircleArea(double radius) {
return Math.PI * radius * radius;
}
// 调用矩形和圆的面积计算方法,并输出结果
public static void main(String[] args) {
double rectangleArea = calculateRectangleArea(5, 3); // 计算矩形的面积
double circleArea = calculateCircleArea(2.5); // 计算圆的面积
System.out.println("矩形的面积为:" + rectangleArea);
System.out.println("圆的面积为:" + circleArea);
}
```
输出结果如下:
```
矩形的面积为:15.0
圆的面积为:19.634954084936208
```
用java面向对象编程,实现计算圆形和矩形的面积和周长
好的,这是一个技术问题,我很乐意为您解答。对于计算圆形和矩形的面积和周长,您需要先定义一个圆形类和一个矩形类,并在其中分别定义计算面积和周长的方法。以下是可能的实现:
```java
// 圆形类
public class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
public double getPerimeter() {
return 2 * Math.PI * radius;
}
}
// 矩形类
public class Rectangle {
private double width;
private double height;
public Rectangle(double width, double height) {
this.width = width;
this.height = height;
}
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
public double getArea() {
return width * height;
}
public double getPerimeter() {
return 2 * (width + height);
}
}
```
使用以上代码,您可以创建圆形和矩形的对象,并调用各自的方法来计算面积和周长。例如:
```java
Circle circle = new Circle(5);
System.out.println("圆形的面积为:" + circle.getArea());
System.out.println("圆形的周长为:" + circle.getPerimeter());
Rectangle rectangle = new Rectangle(3, 4);
System.out.println("矩形的面积为:" + rectangle.getArea());
System.out.println("矩形的周长为:" + rectangle.getPerimeter());
```
以上代码输出的结果应该为:
```
圆形的面积为:78.53981633974483
圆形的周长为:31.41592653589793
矩形的面积为:12.0
矩形的周长为:14.0
```
相关推荐
![application/x-zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)