Question: Write a class that has three overloaded static methods for calculating the areas of the following geometric shapes: circles -- area = ?*radius^2 (format the
Write a class that has three overloaded static methods for calculating the areas of the following geometric shapes: circles -- area = ?*radius^2 (format the answer to have two decimal places) rectangles -- area = width * length trapezoid -- area = (base1 + base2) * height/2 Because the three methods are to be overloaded, they should each have the same name, but different parameters (for example, the method to be used with circles should only take one parameter, the radius of the circle). Demonstrate the methods in a program that prints out the following areas, each on a separate line: the area of a circle with radius 3 the area of a rectangle with length 2 and width 4 the area of a trapezoid with base lengths 3 and 5 and height 5
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
