Não seria melhor usar uma interface com um método "paraTexto" forçando a implementação nas classes do que usar uma classe abstrata que só tem um método? Assim com interface também não precisaria chamar o construtor da classe mãe que nem está sendo usado nesse caso
OBS: Acabei de ver que ele fez isso na próxima aula kkk