Question
Design a class Court that contains all the data members necessary to store the following data of the court: 1) Length and width of a
Design a class Court that contains all the data members necessary to store the following data of the court: 1) Length and width of a clay area 2) Length and width of a concrete area 3) Cost of fencing per foot 4) Cost of clay per square foot 5) Cost of concrete per square foot Court class should have the following functions: 1) Two constructor functions a default constructor function that initializes class data members to default values (a standard court), and a second constructor that initializes class data members to user entered values. 2) The class should also have member functions needed to get input from user and to compute total cost of building tennis court. 3) Assume that a fence surrounds the clay area (as shown in figure). The total cost of building the court should include the cost of fencing, the cost of clay and the cost of concrete. NOTE: the function that computes the total cost should call utility member functions to compute circumference and area of clay portion and the area of concrete. 4) The user should have the option to choose the standard court or a customized court. The program should compute and display the cost of all the components and the total cost.
C++
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started