Serialization, loading and saving!
This has been fun to be sure, but what about saving our data out and loading it as well? The fancy word for this is serialization, and this is where the OOP principles can really shine! If we build into each of our classes a ‘Serialize’ and ‘DeSerialize’ feature, we …