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