Domanda di colloquio di Apiture

Write the observer pattern in any language.