Logo Passei Direto
Buscar
Questão 1 Muitas empresas adotam Kotlin para modernizar sistemas sem precisar reescrever códigos já existentes. Isso facilita a introdução gradual da linguagem, permitindo que componentes escritos em Java sejam aproveitados sem alterações manuais. Dessa forma, Kotlin se integra naturalmente a projetos anteriores, otimizando o desenvolvimento sem comprometer a confiabilidade do sistema original. Fonte: LECHETA, R. R. Android essencial com Kotlin. 2. ed. São Paulo: Novatec, 2018. Sobre a interoperabilidade entre as duas linguagens, analise as afirmativas a seguir: I. Kotlin permite usar classes Java sem conversões extras. II. Classes Java precisam ser convertidas para Kotlin antes de serem usadas. III. Para usar uma classe Java em Kotlin, é necessário importá-la manualmente. IV. Kotlin só pode chamar código Java se os arquivos estiverem no mesmo diretório. É correto o que se afirma em: A) II e IV, apenas. B) I, apenas. C) I, II, III e IV. D) I, II e III, apenas. E) III e IV, apenas.
User badge image
Gustavo Lira Sampaio

há 5 dias

Respostas

User badge image

Ed Verified user icon

há 5 dias

Vamos analisar cada afirmativa: I. Kotlin permite usar classes Java sem conversões extras. — Verdadeiro. Kotlin tem interoperabilidade total com Java, permitindo usar classes Java diretamente. II. Classes Java precisam ser convertidas para Kotlin antes de serem usadas. — Falso. Não é necessário converter classes Java para Kotlin para usá-las. III. Para usar uma classe Java em Kotlin, é necessário importá-la manualmente. — Verdadeiro. Assim como em Java, é preciso importar as classes que serão usadas. IV. Kotlin só pode chamar código Java se os arquivos estiverem no mesmo diretório. — Falso. A interoperabilidade não depende do diretório dos arquivos, mas da configuração do projeto. Portanto, os itens corretos são I e III. Nenhuma alternativa apresenta exatamente I e III apenas, mas a alternativa D contém I, II e III, e II é falsa. A alternativa que contém apenas os itens verdadeiros é a B) I, apenas. Por isso, a resposta correta é: B) I, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina