I'm following the crowd and reading over the Head First Design Patterns book and I'm playing around with the examples in the first chapter. I wanted to make characters who could equip "equipment" objects regardless of what subclass of equipment it might be (hacksaw subclass, pastry subclass, tophat subclass, etc). I just wanted to make sure I was interpreting things correctly.