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.
moveBy(vector) {
	this.getCircle().moveBy(vector);
}