1
resposta

[Reclamação] 09 Implementando a comunicação com o Web Service - texto errado

Olá pessoa!

Antes do fato, dei uma diminuída na intensidade dos estudos que vinha praticando para cuidar da saúde. Estava ficando com dores nos braços de tanto usar o mouse, então é que estava ficando muito tempo na frente do computador.

Uma boa reclamação para corrigir o texto abaixo que vem logo em seguida ao código. Tentei entender mas não consegui identificar esse texto errado.

PrincipalComBusca

// código omitido

        HttpRequest req = new HttpRequest;
    }

}

Observe que aoarece um sublinhado na cor vermelha em new HttpRequest. Significa que ele não deixa fazer esse new, porque esse HttpRequest é abstrato e não podemos instanciar (basta colocar o mouse por cima para exibir a mensagem).

1 resposta

Olá Fábio! Como vai?

Sobre a questão do HttpRequest, é importante lembrar que HttpRequest é uma classe que segue o padrão de projeto Builder, o que significa que você não pode instanciá-la diretamente com new HttpRequest(). Em vez disso, você deve usar HttpRequest.newBuilder() para criar uma instância.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!