Bag Implementation Class

Demonstrate an understanding of working with bags in Java by implementing a class called FragranceBag that implements the BagInterface<MyType> in Java. Your implementation should include the following:

Fields:

  • MyType[] myBag;
  • int numberofProducts;
  • Default_Capacity;

Methods:

  • Constructor(): initialize bag
  • add() – Will be used to add a new entry.
  • toArray() – provides an array of the allocated bag
  • isFull() – test whether the bag is at the maximum capacity.

Implement a FragranceBagDemo that tests your Bag implementation class.

Methods:

  • testAddl() – will add the contents to the Bag.
  • displayBag() – will display the contents of the Bag.

Ensure that your program has the required class and a test class. Submit screenshots of your program’s execution and output. Include all appropriate source code in a zip file.

Do you need help with this assignment or any other? We got you! Place your order and leave the rest to our experts.

Quality Guaranteed

Any Deadline

No Plagiarism