Mais conceitos básicos do Kotlin

  1. Qual das seguintes opções é 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 seguintes opções 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 seguintes afirmações 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.