Buscar

Os modificadores de acesso possuem o objetivo de tornar classes, métodos ou atributos visíveis ou invisíveis, facilitando o seu encapsulamento. Com...

Os modificadores de acesso possuem o objetivo de tornar classes, métodos ou atributos visíveis ou invisíveis, facilitando o seu encapsulamento. Com estes modificadores, podemos, por exemplo, liberar o acesso de um atributo de uma classe X por uma classe Y. Analise o código-fonte a seguir e classifique V para as sentenças verdadeiras e F para as falsas: ( ) O método 'getCodigo()' da classe 'Carro' é visível em todas as classes do pacote. ( ) O método 'getCodigo()' da classe 'Carro' é visível somente na subclasse de um relacionamento de herança. ( ) O método 'getValor()' da classe 'Carro' é visível somente na subclasse de um relacionamento de herança. ( ) O método 'getModelo()' da classe 'Carro' é visível somente dentro da própria classe 'Carro'. Assinale a alternativa que apresenta a sequência CORRETA:


A F - F - V - V.
B F - V - F - F.
C V - V - F - F.
D V - V - V - F.

Essa pergunta também está no material:

Modificadores de Acesso e Polimorfismo em Java
8 pág.

Programação Orientada A Objetos Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra B: F - V - F - F. Explicação: - A primeira sentença é falsa, pois o método 'getCodigo()' da classe 'Carro' é declarado como private, ou seja, só é visível dentro da própria classe. - A segunda sentença é verdadeira, pois o método 'getCodigo()' da classe 'Carro' é declarado como protected, ou seja, é visível somente na subclasse de um relacionamento de herança. - A terceira sentença é falsa, pois o método 'getValor()' da classe 'Carro' é declarado como private, ou seja, só é visível dentro da própria classe. - A quarta sentença é falsa, pois o método 'getModelo()' da classe 'Carro' é declarado como private, ou seja, só é visível dentro da própria classe.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais