Assignment
Implement the BagInterface using the DynamicArray- generic.
Create a NetBeans project
Downlad the following Java interface and object classes and import them into your project:
BagInterface.java
Coin.java
CoinName.java
PiggyBank.java
PiggyBankExample.java
You can refer to these "online instructions on importing a Java" source file into a NetBeans project.
Note that you are not allowed to modify any of the downloaded BagInterface and/or object classes in any way!
Incorporate the DynamicArray- generic into your project:
Download and unzip "NJB_Coll_Lib1.zip"
Add the NJB_Coll_Lib1.jar to your NetBeans project:
in the Projects explorer, right-click on Libraries
select the menu item "Add JAR/Folder..."
navigate to and select the NJB_Coll_Lib1.jar file
Create a new DynamicBag generic object class that implements the BagInterface (public class DynamicBag implements BagInterface) and uses an instance of DynamicArray- to implement the BagInterface methods.
Remember to import generics.DynamicArray; in this Bag class.
Attachment:- Attachments.rar