So far, all the classes we've created have contained instance
variables and instance methods: variables that are associated with a
particular instance of the class, and methods that work on those
variables. Sometimes classes themselves need to have their own states.
This is where class variables come in.