Question: Write a class called MyBag that implements the Bag interface: public interface Bag extends Iterable { public boolean isEmpty(); public int size(); public void add(T
Write a class called MyBag that implements the Bag interface:
public interface Bag
{
public boolean isEmpty();
public int size();
public void add(T item);
}
Your MyBag implementation should use the Java ArrayList to implement the Bag interface.
Any change made to the Bag interface or using a data structure/implementation other than an ArrayList will result in a grade of 0.
Write a driver that tests your MyBag class. Be sure to include a for-each loop to print all the items in the bag.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
