Hello,
I'm hoping to make a inventory system of sorts,
I have a class called "Item" that has strings for name and description and a constructor.
If I wanted to make a Tool I could make a class "Tool" that inherits from item
and if I wanted a Weapon I could do the same
what if I wanted a Tool that is also a Weapon?
I've found some stuff on interfaces but they don't make as much sense to me, and I just want to make sure I'm on the right track before going down another rabbit hole lol.