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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!