Logo Passei Direto
Buscar

Inglês

UNIVESP
Pergunta 4 Observe a figura a seguir. Descrição de imagem: a figura apresenta um trecho de código em Java que implementa métodos get e set em uma classe, com 12 linhas, incluindo uma vazia. Na linha 1, lê-se: public class Account abre chave. Na linha 2, lê-se: private String name ponto e vírgula barra barra variavel de instância. Na linha 3, lê-se: linha em branco Na linha 4, lê-se: barra barra método para definir o nome no objeto. Na linha 5, lê-se: public void setName abre parêntese String name fecha parêntese abre chave. Na linha 6, lê-se: this ponto name igual name ponto e vírgula barra barra armazena o nome. Na linha 7, lê-se: fecha chave. Na linha 8, lê-se: barra barra método para recuperar o nome do objeto. Na linha 9, lê-se: public String getName abre e fecha parênteses abre chave. Na linha 10, lê-se: return name ponto e vírgula. Na linha 11, lê-se: fecha chave. Na linha 12, lê-se: fecha chave barra barra fim da classe Account. DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2016. p. 57. Diferentes contas, normalmente, têm diferentes nomes. Por essa razão, a classe Account contém uma variável de instância name. A variável “distância de uma classe” armazena dados para cada tipo de objeto da classe. Nesse sentido, analise as afirmativas a seguir. I. A palavra-chave public é considerada um modificador de acesso, podendo ser aplicada para atributos e métodos de uma classe. II. Uma variável é um contêiner que contém o valor enquanto o programa Java é executado, representado por espaço de memória no sistema. III. O método getName(), apresentado no código, detém a característica de encapsulamento na linguagem utilizada. IV. Classe contém zero ou no máximo um método para manipulação de objetos necessário para alteração do estado de um objeto criado. Está correto o que se afirma em: a. I, III e IV, apenas b. I, II, III e IV c. II e III, apenas d. II, III e IV, apenas e. I, II e III, apenas
User badge image
marcosssergio

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmativa: I. A palavra-chave public é considerada um modificador de acesso, podendo ser aplicada para atributos e métodos de uma classe. Verdadeiro, a palavra-chave "public" realmente é um modificador de acesso que pode ser usado em atributos e métodos. II. Uma variável é um contêiner que contém o valor enquanto o programa Java é executado, representado por espaço de memória no sistema. Verdadeiro, essa definição está correta, pois uma variável armazena dados em um espaço de memória durante a execução do programa. III. O método getName(), apresentado no código, detém a característica de encapsulamento na linguagem utilizada. Verdadeiro, o método getName() é um exemplo de encapsulamento, pois permite acessar o valor da variável de instância "name" de forma controlada. IV. Classe contém zero ou no máximo um método para manipulação de objetos necessário para alteração do estado de um objeto criado. Falso, uma classe pode ter múltiplos métodos para manipulação de objetos, não se limitando a um único método. Com base nas análises, as afirmativas corretas são I, II e III. Portanto, a alternativa correta é: e) I, II e III, apenas.

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!

Mais conteúdos dessa disciplina