By creating an abstract Item class, we can condense common instance variables and methods for use and implementation in the Weapon class and future item class implementations.
Further implement this by creating new classes that extend the Item class to improve game abilities.
By creating an abstract Item class, we can condense common instance variables and methods for use and implementation in the Weapon class and future item class implementations.
Further implement this by creating new classes that extend the Item class to improve game abilities.
estimated ~100-200 points