Recode the HotelRoom class of programming problem 4, Section 10.3 as follows. Replace the string room number by a character array that stores a 3-character room number. Add the character pointer instance variable guest, which stores the name of the guest occupying the room. Replace the Get_Number() method by the method Display_Number(), which displays the room number and add the method Display_Guest(), which displays the guest member. Replace the four argument constructor by a five argument constructor in which the first argument is the room bumber, the second argument is the room capacity, the third argument is the room rate( defaulting to 89.00), the fourth argument is the guest name ( defaulting to the NULL pointer), and the fifth argument is the occupancy status (defaulting to zero). Use dynamic memory allocation to reserve space for the guest name. code a destructor that deallocates the space allocated by the constructor. The destructor should also display a messafe that it executed. Recode the main() that you wrote to include use of the constructor, destructor, and new display methods. Compile, execute, and test the resulting program.
Unfortunately, your question requires a lot of work and cannot be done for free. Submit it with all requirements as an assignment to our control panel and we'll assist you.