Earlier we designed classes of geometric objects such as Triangle, Quadrilateral, Octagon, and Hexagon |
In this unit, we write additional classes (Rectangle, Square, Parallelogram, and Rhombus) and impose further class structure on the geometry package (superclass DrawablePolygon, for instance) |