Quando ele instância a interface Acao, como ele seleciona o método correto? Pois quando ele ta criando uma nova instância do Objeto que ele iria trabalhar ele da o Parse, consequentemente o compilador perderia a referência não? ou o Parse não altera o tipo da classe no qual esta sendo instanciada?