Question
Assignment: My Contact Manager v4 The last release of My Contact Manager was a hit! Consumers are exploding with excitement about the upcoming release for
Assignment: My Contact Manager v4
The last release of My Contact Manager was a hit! Consumers are exploding with excitement about the upcoming release for Android smart-phones: My Contact Manager v4! Leaks indicate that this release will no longer be constrained by finite arrays but will use the dynamic ArrayList class to hold arbitrarily many contacts!
There is just one problem: the programmer hired to complete this highly publicized release has decided to retire from the world of computing and become a lumberjack. We wish him all the best.
Your task is to re-factor My Contact Manager v3 so that it now utilizes an ArrayList of the Contact class. The GUI is unnecessary as a separate development team is designing the mobile GUI, they only require the Contact Manager functionality. Therefore, this implementation will be developed to operate via the command line.
Exceed the Expectations:
Implement the GUI yourself! This will require converting the ArrayList into a 2D array as needed to use the JTable class.
Its about having need to update this software from previous version.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started