Olá Fábio! Como vai?
O texto menciona que a classe HttpRequest é abstrata e, por isso, não pode ser instanciada diretamente. Isso está correto em termos de programação Java, pois classes abstratas não podem ser instanciadas.
Se você está tentando usar HttpRequest, é importante lembrar que em muitas bibliotecas Java, como o pacote java.net.http, você deve usar um builder para criar instâncias de requisições HTTP. Por exemplo:
HttpRequest request = HttpRequest.newBuilder()
.uri(new URI("http://example.com"))
.GET()
.build();
Esse exemplo mostra como criar uma requisição GET usando o builder pattern, que é comum em APIs de rede em Java.
Se o texto da aula está causando confusão, pode ser uma boa ideia reportar isso para que a equipe do curso possa corrigir e evitar que outros alunos enfrentem o mesmo problema.
Espero ter ajudado e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.