Esto se logra a través del énfasis de la encapsulación de clases y, como el robot (objeto), está en control de su código, así éste nunca realiza una acción impuesta, sino que responde a los mensajes.