Question: For this assignment, you will write a UniqueBag container. This is a lot like a Bag in that it supports add() and Iteration, except for
For this assignment, you will write a UniqueBag container. This is a lot like a Bag in that it supports add() and Iteration, except for one important thing: if you try to add a value thats already in the UniqueBag, the value wont be added. No error will be thrown, but the add() method will have no effect. So, if we add 1, 3, 2, 1, 4, 2 and 3, the UniqueBag will only contain the values 1, 2, 3 and 4. Use the code for Bag in the book as your starting point. Be sure to implement the Generic mechanism. Also, heres a tip: you probably need to compare values in your UniqueBag class, so it wont work with any possible type of Java Objects the values must be things that can be compared (so, your class should start out something like public class UniqueBag
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
