使用方法重载查找几何图形面积的 Java 程序

用方法重载编写一个 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);
	}
}
Java Program to find Area of Geometric Figures using Method Overloading