In the previous article, I wrote about how I started thinking about the design before I started writing classes. This time is the continuation of that. "If I want to make it object-oriented, I should ...