FC ConcursosFC Concursos

Questão FC373240

Considere a classe abaixo. A assinatura correta do método que deve ser colocada na lacuna I é

Linguagens de Programação

FCC · 2022

Considere a classe abaixo.

A assinatura correta do método que deve ser colocada na lacuna I é

  1. public int[] verificar(int vet[])
  2. private int[] verificar(int vet[])
  3. public static int verificar(int vet[])
  4. public int verificar(int vet)
  5. public static int[] verificar(int vet[])
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A assinatura correta é public static int[] verificar(int vet[]). Essa assinatura indica que o método chamado verificar recebe um vetor de inteiros e retorna um vetor de inteiros.

public torna o método acessível de outros lugares; static significa que ele pertence à classe e pode ser invocado sem criar uma instância (útil quando chamado desde um método static, como o main). O tipo de retorno int[] declara que o método devolve um array de inteiros.

O parâmetro int vet[] declara que o método recebe um array; a posição do par de colchetes pode variar (p.ex. int[] vet) sem alterar a semântica. O nome vet é apenas identificador — importante é o tipo compatível com o uso esperado no corpo do programa.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo