Тема: Написати два класи та інтерфейс MyBagCollection (Java)
Написати два класи, перший з яких BagTest з методом main, другий Bag (сумка).
Клас Bag містить два поля - масив String і int size - індекс, що відслідковує кількість елементів в масиві. Bag має конструктор без параметрів, всередині якого проініціалізувати масив на 10 елементів і ряд методів:
- public boolean put (String item) - в методі міститься item в масив. Якщо масив переповнений, метод повертає false і в пише в консоль повідомлення що сумка повна. При успішної спроби покласти елемент - метод повертає true.
- public void print () - виводить вміст сумка в консоль
- public int size () - повертає кількість елементів в масиві.
У методі main () класу BagTest створити екземпляр Bag () і наповнити його елементами і надрукувати його вміст.
Створити інтерфейс MyBagCollection і винести в нього все public методи з класу Bag. Перейменувати методи put і клас Bag в add і ArrList відповідно. Розширити інтерфейс методом boolean contains (String s).