A resposta do exercício diz que a implementação interna pode ser modificada sem afetar nenhum código fora da própria classe mas a ideia de se criar a classe não é justamente para alterar os códigos que a invocam?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
A resposta do exercício diz que a implementação interna pode ser modificada sem afetar nenhum código fora da própria classe mas a ideia de se criar a classe não é justamente para alterar os códigos que a invocam?
Correto, porém é bom separar em métodos menores o código das suas classes, esses métodos podem ser privados e acessíveis apenas dentro da própria classe.