Need assistance with this project i working on
The Belizean Insurance Ltd. needs a program that will manage their transactions at their offices. You were hired to develop such program using object oriented programming in C++. Simple Inheritance will also be used. The program must first show the following options in the main menu: .:::::Belizean Insurance LTD.:::::. .:::::SELECT MENU OPTION:::::. 1. Add An Insurance Policy. 2. View Policy Details. 3. Renew Policy. 4. Exit. A customer can come in and wish to purchase an insurance policy. You can consider using a base class insurance that will contain all the general characteristics (insurance policy number, value insured for, monthly payment , expiry date etc) and methods that a regular insurance policy will possess. Methods can include payinstallment(renew), cancelinsurance amongst any other you consider relevant. You can consider derived classes such as motorinsurance and homeinsurance. These classes will be derived from the insurance class. You are to include their own instance variables that describe each derived class. The program will implement this structure and allow for insurance transactions to be recorded. If the user select option 1 from the main menu then the following sub menu should appear: :::::PLEASE SELECT INSURANCE TYPE::::: 1. Home Insurance. 2. Motor Vehicle Insurance. Page 2 CS207- Programming III 3. Exit. The user should ask for the relevant information to be able to create an insurance policy of the type selected by the customer. You will need to research what type of data is needed to open a policy for each type of insurance. These will be your instance variables and methods for each derived class. The program must use classes and objects. It must have a menu with all the options available. It must print all messages or instructions in a professional and user friendly manner.