Correcao das classes para trabalhar corretamente com polimorfismo