Module 21
Designing classes and overloading
Designing classes of your own. Turning a program of plain variables into objects, deciding a class's instance variables, constructor and methods from a description, several constructors for one class, one constructor calling another with `this(...)`, and methods with the same name. The start of MOOC part 5.