Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Transact SQL Cookbook Help For Database Programmers

Authors: Ales Spetic, Jonathan Gennick

1st Edition

1565927567, 978-1565927568

Students also viewed these Databases questions