Getting control of your Java programs
Apply advanced programming constructs such as recursion and collections to implement solutions.
Write classes containing fields, methods, and constructors. Using classes by instantiating (i.e., creating) objects.
Outcomes assessed: Writing & using classes
In this exercise, we updated Rectangle to add support for an outline.