Logo Passei Direto
Buscar
0:05:28 Questão 5/10 Tópicos Avançados em Programação 1>) Ler em voz alta 1. Higher-Order Functions e Lambdas 2. Extensões 3. Coleções e lambdas: map e filter 4. Null Safety Relacione cada recurso de funções com sua respectiva definição: ( ) permitem adicionar métodos em classes sem utilizar herança. ( ) permite que funções recebam outras funções como parâmetro, além de permitir que uma função retorne outra função. Pesquisar por imagem 17 ( ) não permite que variáveis e objetos tenham valores nulos, a não ser que isso seja explicitamente indicado no código para isso é obrigatório declarar o seu tipo e utilizar o operador da interrogação '?'. ( ) Há várias funções nativas da linguagem que são criadas para processar e filtrar listas, sets, mapas, dentre outras coisas. Ao utilizar lambdas, a sintaxe fica muito simples. A sequência correta é x A -») 1,4,2,3 B 3,2,1,4 c 4,1,2,3 D 2,1,4,3 E 1,2,4,3
User badge image
Bruno Idalgo

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada definição e relacionar com os conceitos: 1) Permitem adicionar métodos em classes sem utilizar herança → isso é Extensões (2). 2) Permite que funções recebam outras funções como parâmetro, além de permitir que uma função retorne outra função → isso é Higher-Order Functions e Lambdas (1). 3) Não permite que variáveis e objetos tenham valores nulos, a não ser que explicitamente indicado com '?' → isso é Null Safety (4). 4) Funções nativas para processar e filtrar coleções usando lambdas → isso é Coleções e lambdas: map e filter (3). Portanto, a sequência correta é: 2, 1, 4, 3. Alternativa correta: D) 2,1,4,3.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina