Must be in C++ and cannot come from any online sources. Please be sure to include every part of the the question Design a Overdue class that calculates the amount to pay for an overdue library book. Its only class member variable, daysLate, should be set by a one-parameter constructor to whatever number of days is passed to it when an Overdue object is created. If no argument is passed, a default daysLate value of 1 should be used. The class should have just one public function, computeLateFee. This functions needs to accept two arguments, the number of days late and the "per day" late fee. Typically a late rate of 25 cents is appropriate but the user should be asked for the cost per day. That value will be passed into the computeLateFee function.. The computeLateFee function should use this information to compute the fee to be paid by the library patron. It should then return the fee amount to the main program where it is displayed. Demonstrate the class by creating a program that creates a single overDue object, then loops mulitple times to allow the program user to retrieve the correct fee amount using various books thate were returned late, asking each time for the number of days late each book was returned. You may use a header file for this one if you would like, but there is no requirement to do so.
Must be in C++ and cannot come from any online sources. Please be sure to include every part of the the question
-
Design a Overdue class that calculates the amount to pay for an overdue library book. Its only class member variable, daysLate, should be set by a one-parameter constructor to whatever number of days is passed to it when an Overdue object is created. If no argument is passed, a default daysLate value of 1 should be used. The class should have just one public function, computeLateFee. This functions needs to accept two arguments, the number of days late and the "per day" late fee. Typically a late rate of 25 cents is appropriate but the user should be asked for the cost per day. That value will be passed into the computeLateFee function.. The computeLateFee function should use this information to compute the fee to be paid by the library patron. It should then return the fee amount to the main program where it is displayed. Demonstrate the class by creating a program that creates a single overDue object, then loops mulitple times to allow the program user to retrieve the correct fee amount using various books thate were returned late, asking each time for the number of days late each book was returned.
You may use a header file for this one if you would like, but there is no requirement to do so.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images