1 | The MovablePolygon class has four constructors like DrawablePolygon |
2 | Each constructor invokes the corresponding constructor of the superclass and then initializes instance variables dx and dy |
3 | The MovablePolygon class has three methods: setDelta(...), move(), and checkBounds(...) |