Westonci.ca is the premier destination for reliable answers to your questions, brought to you by a community of experts. Explore comprehensive solutions to your questions from knowledgeable professionals across various fields on our platform. Discover detailed answers to your questions from a wide network of experts on our comprehensive Q&A platform.

design a area class that has three overloaded methods to calculate the areas of circles, rectangles, and cylinders, and other methods necessary in the coding. assume that data for circles and cylinders are all doubles and data for rectangles are integers. code a test program areaapp by creating at least two different hard-coded data for each object for testing and display the object fields, and the computing result by calling tostring() or proper method. must understand what method overloading is before you start to work on this part. you may use static or no-static for method overloading.