Домашнее задание №3

Срок сдачи 09.12.2005

  1. Измените класс Bag, введя параметр типа для элемента коллекции.
  2. Измените класс LinkedBag, введя параметр типа для элемента коллекции.
  3. Придумайте пример, демонстирующий различия классов Bag, и LinkedBag. Напишите класс, реализующий этот пример.
Примечания
  1. Классы Bag и LinkedBag, должены хранить одинаковые элементы, а не выдавать представителя.
  2. Эффективно должны работать не только метод add, но и методы remove и contains.
  3. Классы Bag и LinkedBag, должны эффективно работать и при большом количестве одинаковых элементов.