privatized attributes in ImpDiagram
tidied in the same
RoomBookingController
Aroomimpl start