When do we used Classes?
I recommend using structures when you want to
group different types of data together
and, to use a class when we are interested in
building a new type of data into the language
itself
to do this, I always recommend forming that data
type such that it behaves in a consistently to how
the fundamental data types work