Write a JAVA program that will maintain a phone directory using Classes, and Objects. The program should be able to perform the following operations: 1.Add persons details (first name, last name, phone number, city, address, sex and email) to the phone directory, where phone numbers in the directory have to be unique. (Note: each person record will store in Classes and Objects) 2.Update telephone number by providing person first name. 3.Display all details of persons from a phone directory. 4.Search telephone number based on person first name. (Note: use sequential search to find all telephones for the given first name) Project Outputs The output has to display a menu of choices. Then the user can select which operation want to perform. Also, you can use the method System.exit(0); to exit the program. The menu of choices will be: 1) Add person details into the telephone book. 2) Update a telephone number by providing person first name. 3) Display the entire telephone book. 4) Search a telephone number based on person first name.
Write a JAVA
should be able to perform the following operations:
1.Add persons details (first name, last name, phone number, city, address, sex and email) to the phone
directory, where phone numbers in the directory have to be unique. (Note: each person record will store in
Classes and Objects)
2.Update telephone number by providing person first name.
3.Display all details of persons from a phone directory.
4.Search telephone number based on person first name. (Note: use sequential search to find all telephones
for the given first name)
Project Outputs
The output has to display a menu of choices. Then the user can select which operation want to perform.
Also, you can use the method System.exit(0); to exit the program. The menu of choices will be:
1) Add person details into the telephone book.
2) Update a telephone number by providing person first name.
3) Display the entire telephone book.
4) Search a telephone number based on person first name.
5) Exit the program.


Trending now
This is a popular solution!
Step by step
Solved in 2 steps









