Ed
há 7 meses
Vamos analisar cada uma das definições e relacioná-las com os recursos de funções: 1. Parâmetro (normalmente o último) que pode receber um ou mais parâmetros separados por vírgula. - Isso se refere ao parâmetro rest, que é usado para receber um número variável de argumentos. 2. Os parâmetros das funções podem ter valores-padrão, o que evita ter de criar vários métodos com a mesma assinatura (method overloading). - Isso se refere à possibilidade de definir valores padrão para os parâmetros. 3. Na declaração da função ou variável, define-se o tipo genérico, que será substituído por , etc, podendo ser omitido o tipo na declaração. - Isso se refere a generics, que permitem que você defina funções ou classes que podem operar em diferentes tipos. 4. Nome dos parâmetros pode ser utilizado no momento de chamar uma função, possibilitando inclusive que a passagem de parâmetros seja feita fora de ordem. - Isso se refere à passagem de parâmetros nomeados, que permite chamar funções sem se preocupar com a ordem dos argumentos. Agora, vamos relacionar as definições com os números: - (1) Parâmetro rest - (2) Valores-padrão - (3) Generics - (4) Parâmetros nomeados Agora, vamos ver as alternativas: A) 3, 1, 4, 2 B) 1, 3, 4, 2 C) 3, 2, 4, 1 D) 1, 4, 2, 3 E) 2, 1, 3, 4 Analisando as alternativas, a correta é: D) 1, 4, 2, 3 - 1: Parâmetro rest - 4: Parâmetros nomeados - 2: Valores-padrão - 3: Generics Portanto, a resposta correta é a alternativa D.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material