用方法重载编写一个 Java 程序来查找几何图形的面积,并提供示例。在此 Java 示例中,我们将使用方法重载来查找正方形、矩形、三角形和圆形等几何图形的面积。
package NumPrograms;
public class GeometricMethodOverloading
{
void calcArea(float a)
{
float area = a * a;
System.out.println("The Area of a Square = " + area + " Sq Units");
}
void calcArea(float a, float b)
{
float area = a * b;
System.out.println("The Area of a Rectangle = " + area + " Sq Units");
}
void calcArea(double r)
{
double area = 3.14 * r * r;
System.out.println("The Area of a Circle = " + area + " Sq Units");
}
void calcArea(double a, double b)
{
double area = (a * b) / 2;
System.out.println("The Area of a Triangle = " + area);
}
public static void main(String[] args)
{
GeometricMethodOverloading obj = new GeometricMethodOverloading();
obj.calcArea(10.6f);
obj.calcArea(14.3f, 22.5f);
obj.calcArea(11.67);
obj.calcArea(18.0, 25.4);
}
}
