refactoring: implementação do "Enum Factory Pattern".
Enum Tipo responsável por instanciar um Ticket de acordo com o tipo
(Crianca, Estudante, Idoso).
Atributo preco movido para dentro da classe Ticket como precoOriginal.
Classe Ticket agora é abstract e definido o metodo abstrato
Ticket.getPreco().