Question: Design a Geometry class with the following methods: A static method that accepts the radius of a circle and returns the area of he circle.
Design a Geometry class with the following methods:
A static method that accepts the radius of a circle and returns the area of he circle. Use the following formula: Area = PI x (radius x radius)
A static method that accepts the length and width of a rectangle and returns the area of the rectangle. Use the following formula: Area = Length x Width
A static method that accepts the length of a triangle's base and the triangle's height. The method should return the area of the triangle. Use the following formula: Area = Base x Height x 0.5
The java program should display an error message if negative values are used for the circle's radius, the rectangle's length or width, or the triangle's base or height as parameters in the methods.
Next, write a program to test each method, which displays the following menu and responds to the user's selection:
Geometric Calculator 1. Calculate the area of a Circle 2. Calculate the area of a Rectangle 3. Calculate the area of a Triangle 4. QUIT
Enter your choice (1 - 4):
Display an error message and stop the program if the user enters a number outside the range of 1 through 4 when selecting an item from the menu.
please put comments.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
