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 é
- public int[] verificar(int vet[])
- private int[] verificar(int vet[])
- public static int verificar(int vet[])
- public int verificar(int vet)
- 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