使用方法重载查找矩形区域的Java程序
矩形是平面中的简单平面图形。它有四个边和四个直角。在矩形中,所有四个边的长度不像正方形一样,彼此相对的边的长度相等,并且矩形的两条对角线的长度相等。
方法重载 允许不同的方法具有相同的名称,但具有不同的签名,其中签名可能因输入参数的数量或输入参数的类型或两者而异。
在本文中,我们将学习如何使用重载方法求矩形的面积。
矩形的面积
矩形的面积是其长度和宽度/宽度的乘积。我们可以使用以下公式简单地计算矩形的面积:
公式:
Area of the rectangle: A = S * T
这里,S 是矩形的长度,T 是矩形的宽度/宽度。
下面是上述方法的实现:
Java
// Java program to find the area of
// the rectangle using Method Overloading
import java.io.*;
class Rectangle {
// Overloaded Area() function to
// calculate the area of the rectangle
// It takes two double parameters
void Area(double S, double T)
{
System.out.println("Area of the rectangle: "
+ S * T);
}
// Overloaded Area() function to
// calculate the area of the rectangle.
// It takes two float parameters
void Area(int S, int T)
{
System.out.println("Area of the rectangle: "
+ S * T);
}
}
class GFG {
// Driver code
public static void main(String[] args)
{
// Creating object of Rectangle class
Rectangle obj = new Rectangle();
// Calling function
obj.Area(20, 10);
obj.Area(10.5, 5.5);
}
}
输出
Area of the rectangle: 200
Area of the rectangle: 57.75
时间复杂度: O(1)