Is this a "good" way to handle classes?

Printable View