A delegated method is simply a method where we delegate work to a component (instance variable).
In this example, we are designing the logic for the method "moveBy(vector)". And we simply
delegate moveBy to our component (
ivar) "circle".
We are
reusing Circle's logic.