java programing Design an inventory class that stores the following members serialNum: an integer that holds a part’s serial number manufactDate: a member that holds the date the part was manufactured lotNum: an integer that holds the part’s lot number The class should have appropriate member functions (interfaces) for storing data into, and retrieving data from, these members. Then, design a program that uses the queue class. The type of the queue should be the above inventory. The program should have a loop that asks the user whether he or she wishes to add a part to inventory or take a part from inventory. The loop should repeat until the user is finished. If the user wishes to add a part to inventory, the program should ask for the serial number, date of manufacture, and lot number. The information should be stored in an inventory object using inventory interfaces and added into the inventory queue. If the user wishes to take a part from inventory, the program should remove the front part from the queue and display the contents of its member variables. When the user finishes, the program should display the contents of the member values of all the objects that remain in the queue.
Types of Linked List
A sequence of data elements connected through links is called a linked list (LL). The elements of a linked list are nodes containing data and a reference to the next node in the list. In a linked list, the elements are stored in a non-contiguous manner and the linear order in maintained by means of a pointer associated with each node in the list which is used to point to the subsequent node in the list.
Linked List
When a set of items is organized sequentially, it is termed as list. Linked list is a list whose order is given by links from one item to the next. It contains a link to the structure containing the next item so we can say that it is a completely different way to represent a list. In linked list, each structure of the list is known as node and it consists of two fields (one for containing the item and other one is for containing the next item address).
java programing
Design an inventory class that stores the following members
serialNum: an integer that holds a part’s serial number
manufactDate: a member that holds the date the part was manufactured
lotNum: an integer that holds the part’s lot number
The class should have appropriate member functions (interfaces) for storing data into, and
retrieving data from, these members.
Then, design a program that uses the queue class. The type of the queue should be the
above inventory. The program should have a loop that asks the user whether he or she
wishes to add a part to inventory or take a part from inventory. The loop should repeat
until the user is finished.
If the user wishes to add a part to inventory, the program should ask for the serial number,
date of manufacture, and lot number. The information should be stored in an inventory
object using inventory interfaces and added into the inventory queue.
If the user wishes to take a part from inventory, the program should remove the front part
from the queue and display the contents of its member variables.
When the user finishes, the program should display the contents of the member values of
all the objects that remain in the queue.
Trending now
This is a popular solution!
Step by step
Solved in 3 steps with 1 images