Question: 1) create a const Driver_Rental Car object with any prober values and name it drc 2) declare a pointer of type Rental Car and
1) create a const Driver_Rental Car object with any prober values and name it drc 2) declare a pointer of type Rental Car and call it rcptr 3) create a Driver_Rental Car object dynamically with any prober values and make the pointer rcptr points to it. 4) call printData using rcptr, would this call the function in Rental Car class or in Driver Rental Car class. 5) call calculate_cost using rcptr, would this call the function in Rental Car class or in Driver Rental Car class? 6) call the overloaded operator function to test if the object pointed to by rcptr has a greater rental cost than the object drc or not. 7) free the memory pointed to by the pointer. rcptr 8) if we have the class Company_Rental Car, which inherits class Rental Car, can we use the pointer rcptr to point to the object crc of type Company_Rental Car after implementing (7)? Briefly explain your answer. 9) Can we pass the object crc from (8) as an argument to the function operator> of class Driver Rental Car? Briefly explain your answer. 10) is the following declaration correct in the main function? explain your answer. Rental Car rentalCar1;
Step by Step Solution
3.39 Rating (155 Votes )
There are 3 Steps involved in it
1 To create a const DriverRental Car object with any prober values and name it drc you can use the following code cpp const DriverRentalCar drc any pr... View full answer
Get step-by-step solutions from verified subject matter experts
