USING JAVA CODE Consider the interface below: package prelim; import java.util.NoSuchElementException; public interface MyList { public int getSize(); public void insert(E data) throws ListOverflowException; public E getElement(E data) throws NoSuchElementException; public boolean delete(E data); // returns false if the data is not deleted in the list public boolean search(E data); // returns index of data, else -1 is return 1. Create a simple menu-like program that will act like a virtual classroom. The menu will act as a means for the user to interact with the program. 2. The required menu options are the CRUD (create, read, update, and delete) and search operations. 3. The program should use at least one of the following: - singly-linked node class -doubly-linked node class -singly-linked circular node class -doubly-linked circular node class
USING JAVA CODE
Consider the interface below:
package prelim;
import java.util.NoSuchElementException;
public interface MyList<E> {
public int getSize();
public void insert(E data) throws ListOverflowException;
public E getElement(E data) throws NoSuchElementException;
public boolean delete(E data); // returns false if the data is not deleted in the list
public boolean search(E data); // returns index of data, else -1 is return
1. Create a simple menu-like program that will act like a virtual classroom. The menu will act as a means for the user to interact with the program.
2. The required menu options are the CRUD (create, read, update, and delete) and search operations.
3. The program should use at least one of the following:
- singly-linked node class
-doubly-linked node class
-singly-linked circular node class
-doubly-linked circular node class

Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 5 images









