Description: In this program, we simulate the management π of a video club. This program must have the following features:
- There are two types of users: customer π§ and club manager π¨βπΌ. Both are humans (they inherit from the human class. Each human has at least the first and last name, 10-digit national code, and mobile number π±).
- Each film π has different specifications; including: name, name of 3 prominent actors, IMDB score (between 0 and 10), name of producer and director π¬ (both are human!) and year of production and ...
- The club manager has the ability to add videos πΉ and customers π₯.
- The customer π€ can enter his details π.
- The program has the ability to search π in movies and customers.
- The manager of the club can lend a movie π€ to the customer.
- The program is able to print the report π of the borrowers π along with the loaned film.
- All the above tasks are done in the console environment π».
- The program does not π« save the information in the file πΎ and the information is deleted after its execution π₯.