Buscar

me ajuda a responder essa pergunta???

Suponha que o programador queira criar um método ordenar que aceite dois

parâmetros - um objeto da classe Lista que pode ser parametrizado com um tipo T e um

objeto da classe Comparador, que também pode ser parametrizado com um tipo T - e

comparar dois objetos desse tipo para dizer em que ordem irão. Ele faz isso por meio do

método compare, que recebe dois parâmetros de entrada do tipo T, e retorna um inteiro

com o valor -1, 0 ou 1 se o primeiro objeto for menor, igual ou maior que o segundo,

respectivamente. Qual das alternativas a seguir seria a mais flexível para ser utilizada

nessa situação? Assinale a alternativa correta.

void ordenar(Lista lista, Comparador comparador)

void ordenar(Lista T> lista, Comparador comparador)

void ordenar(Lista T> lista, Comparador comparador)

void ordenar(Lista lista, Comparador comparador)

💡 2 Respostas

User badge image

Leonardo Vilela

void ordenar(Lista lista, Comparador comparador)

0
Dislike1
User badge image

Luciano Franca Passos

resposta correta:

void ordenar(Lista T> lista, Comparador comparador)

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Perguntas relacionadas

Materiais relacionados