TPC14

Criei o interface Action com a assinatura do metodo go().
As várias acções que queremos que ocorram quando o alarme é accionado,
estão implementadas no método go() das classes que implementam Action.
A classe alarme recebe no seu constructor um Action.
No método Start() quando o alarme chega ao fim, chama o método go da
action invocada.