Create an application to handle contact inforamtion. The details should be saved to and loaded from a disk file. (This means I want the program to ask the user if they want to save the data that they have just entered, to a file that they specify onto the desktop... This program is only basic C++ so don't use any advanced methods to do this) To achieve this application you should include the following: An abstract base class: CContact Dervied classes including: COrganistaion, and Cperson An application class which can be used as the entry-point into the application. This also needs to be demonstrated in the program: Knowledge of input/output mechanisms Implementaion of dynamic memory allocation and methods to delete the data once it isn't needed anymore unless the program saves the stored data to file if the user choses to.
## Deliverables
From Description: Not enough space so completed here... The main class, CContact links to the two other classes, CPerson and COrganisation. Cperson can contain the name and Eventdates of the person. COrganisation stores the company name. CContact can store Address, Dates, Telephone numbers and e-mail addressess of the person I referred to Eventdates.... Things like birthdays or anniversary dates entered by the user and stored in Eventdates. For example: Please enter an Event date name: = Birthday. Please enter the Event date: (dd/mm/yyyy) or something simular to this. I class called CName that is derived from CPerson which contains the title of the person, first name, second name and last name. Lastly, CAddress which is also derived from CPerson which stores streetaddress, area name, town, postcode, country. (Please note that this contact program has to be in the English language i.e postcode not zipcode . This application needs to run on Micorsoft Visual Studio so please keep in mind when coding. The program has to be sent to me as a fully operational program. This means it can be sent to me as a CPP file that I can open into visual studio and will run with no extra work been done to it. The source code has to be sent to me aswell. i.e theoretically I could cut and paste the source code into a new source file in visual studio and then compile the program and it will work.
## Platform
I am running on XP home and pro but the computers that it needs to run on are windows 98, not that, that makes a difference. Needs to run on Visual studio and borland C++ but Visual studio studio is first priority.