Logo Passei Direto
Buscar
3 Assinale a alternativa CORRETA:
a) O encapsulamento é implementado através de modificadores de visibilidade. Ao identificar uma classe, método ou campo com eles, define-se o que será oculto e o que será visível às demais classes da aplicação.
b) Uma classe pode conter somente um método construtor.
c) A linguagem de programação Java é considerada multiplataforma pelo fato de podermos escrever programas Java tanto em um editor de texto comum quanto em IDES mais elaboradas, como, por exemplo, Eclipse ou Netbeans.
d) Um mesmo arquivo .class Java que foi compilado e transformado em bytecode no Linux pode ser simplesmente copiado e executado em qualquer outro sistema operacional, mesmo sem máquina virtual (JVM ).
User badge image
Progresso com Exercícios

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das alternativas para identificar a correta: a) O encapsulamento é implementado através de modificadores de visibilidade. Ao identificar uma classe, método ou campo com eles, define-se o que será oculto e o que será visível às demais classes da aplicação. - Esta afirmação está correta. O encapsulamento realmente utiliza modificadores de visibilidade (como public, private e protected) para controlar o acesso a classes, métodos e campos. b) Uma classe pode conter somente um método construtor. - Esta afirmação é falsa. Uma classe pode ter múltiplos construtores, desde que eles tenham assinaturas diferentes (sobrecarga de construtores). c) A linguagem de programação Java é considerada multiplataforma pelo fato de podermos escrever programas Java tanto em um editor de texto comum quanto em IDES mais elaboradas, como, por exemplo, Eclipse ou Netbeans. - Esta afirmação é enganosa. O que torna Java multiplataforma é a sua capacidade de rodar em qualquer sistema operacional que tenha a Java Virtual Machine (JVM), não apenas o fato de poder ser escrito em diferentes editores. d) Um mesmo arquivo .class Java que foi compilado e transformado em bytecode no Linux pode ser simplesmente copiado e executado em qualquer outro sistema operacional, mesmo sem máquina virtual (JVM). - Esta afirmação é falsa. Para executar um arquivo .class, é necessário ter a JVM instalada no sistema operacional. Portanto, a alternativa correta é: a) O encapsulamento é implementado através de modificadores de visibilidade. Ao identificar uma classe, método ou campo com eles, define-se o que será oculto e o que será visível às demais classes da aplicação.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina