Squares and polygons
Whether a (class that represents a) square is a kind of a (class that represents a) polygon depends on what properties of polygons we’re capturing
- If a polygon object contains a list of sides, the answer is probably no
- If a polygon object contains just a position, and implies that there are no curves, the answer might be yes