What purpose do classes serve?
data encapsulation.
providing a convenient way of modeling real-world objects.
simplifying code reuse.
all of the above.