Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Modify the following Shelf class so it becomes a Generic class where String class can be replaced with any class. Public class Shelf{ private String[]
Modify the following Shelf class so it becomes a Generic class where String class can be replaced with any class.
Public class Shelf{
private String[] items;
private int capacity, itemsNumber = 0;
private String mainItem;
public Shelf(int capacity){
items = (String[]) new String [capacity];
}
public void add (String item){
if (!item.equals(mainItem))
items[itemsNumber++] = item;
}
public String getFirst() {return items[0];}
public int getCapcity() {return capacity;}
}
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