-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Section A:
Address Book is a program that saves a user's entries in a list. The user can add entries by typing in the first and last name, street, city, state, phone number, zip code, and email address of a contact. In addition to manually entering data, you can use a file to do so. The user can also delete and search for entries by last name. The current list of entries can be viewed by the user. All of these features are accessible through a user driven menu.
A.1) State of System: All features of the program (loading from file, addition, removal, find, listing) are working as intended.
A.2) List of Classes:
Menu: Displays the program menu. O(1)
Loading from file: Reads and loads a file containing an entry (or multiple) into the address book. O(n)
Addition: Adds an entry into the address book. O(1)
Removal: Finds and removes an entry via last name from the address book. O(n)
Find: Finds an entry via last name from the address book. O(n)
Listing: Prints the current list of entries in the address book. O(1)
Section B: JavaDoc for Address Book
Section C: UML Class Hierarchy Diagram:

Section D: Working Screenshots: Work Instances.pdf
Section E: Commit History Screen shots showing the GitHub repository commits and Code tree

Section F: Demonstrate Project through YouTube video ![YouTube Video]https://youtu.be/HeHmRh0QCRE