用类概念求矩形面积和周长的Java程序
周长是形状轮廓的长度。要找到矩形或正方形的周长,您必须将所有四个边的长度相加。在这种情况下,x 是矩形的长度,而 y 是矩形的宽度。面积是对形状表面的测量。
这里的主要任务是创建一个可用于查找矩形的面积和周长的类。
通过使用矩形面积和矩形周长的公式:
Area of Rectangle = Length * Breadth
Perimeter of Rectangle = 2 * (Length + Breadth)
Example:
Length = 10
Breadth = 20
Area of rectangle is = 200
Perimeter of rectangle is = 60
方法 :
- 首先,我们将创建一个名为 Rectangle 的类,我们将在其中定义可变的长度和宽度。以及方法 Area 和 Perimeter 来计算矩形的面积和周长。
- 然后我们将创建另一个类,我们将在其中创建一个 main 方法。
- 在main方法中,创建矩形的对象,我们可以调用它给Rectangle类的变量赋值,赋值后调用Rectangle类的方法计算矩形的Area和Perimeter。
- Rectangle 类的两个方法都将使用我们从使用该类的对象的 main 方法传递的长度和宽度值。结果将被打印出来。
例子:
Java
// Java program to create a class to
// print the area and perimeter of a
// rectangle
import java.util.*;
// Rectangle Class File
public class Rectangle {
// Variable of data type double
double length;
double width;
// Area Method to calculate the area of Rectangle
void Area()
{
double area;
area = this.length * this.width;
System.out.println("Area of rectangle is : "
+ area);
}
// Perimeter Method to calculate the Perimeter of
// Rectangle
void Perimeter()
{
double perimeter;
perimeter = 2 * (this.length + this.width);
System.out.println("Perimeter of rectangle is : "
+ perimeter);
}
}
class Use_Rectangle {
public static void main(String args[])
{
// Object of Rectangle class is created
Rectangle rect = new Rectangle();
// Assigning the value in the length variable of
// Rectangle Class
rect.length = 15.854;
// Assigning the value in the width variable of
// Rectangle Class
rect.width = 22.65;
System.out.println("Length = " + rect.length);
System.out.println("Width = " + rect.width);
// Calling of Area method of Rectangle Class
rect.Area();
// Calling of Perimeter method of Rectangle Class
rect.Perimeter();
}
}
输出
Length = 15.854
Width = 22.65
Area of rectangle is : 359.09309999999994
Perimeter of rectangle is : 77.008