Mais conceitos fundamentais do Kotlin

  1. Qual das opções abaixo é uma maneira válida de definir uma classe de dados no Kotlin?

  2. Ao usar uma classe selada, todas as subclasses diretas precisam estar no mesmo pacote.

  3. Ao usar generalizações, o tipo de dados genéricos entra em ___.

  4. Uma classe ___ é útil quando você tem um conjunto fixo de valores.

  5. Para criar um objeto de lista que possa mudar o próprio tamanho, chame ___.

  6. Quais das opções abaixo são funções de ordem superior?

    Escolha quantas respostas você achar adequado.

  7. Com a linha de código a seguir, qual destes comandos vai exibir Blue? Dica: se você não souber, tente executar o código no Playground Kotlin.

    val colors = listOf("Red", "Green", "Blue")

    Escolha quantas respostas você achar adequado.

  8. O conceito de programação de uma classe com apenas uma instância é chamado de ___.

  9. Qual das afirmações abaixo sobre conjuntos e mapas é verdadeira?

  10. Se você tiver uma variável chamada records, que é uma coleção, vai poder chamar ___ para determinar o número de itens contidos nela.