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 V - V - V - F.
B F - V - F - F.
C F - F - V - V.
D V - V - F - F.

Essa pergunta também está no material:

Avaliação II - Individual Programação Orientada a objetos
6 pág.

Programação Orientada A Objetos UNIASSELVI IERGSUNIASSELVI IERGS

💡 1 Resposta

User badge image

Ed Verified user icon

A resposta correta é a alternativa A: V - V - V - F. Explicação: - O método "getCodigo()" da classe "Carro" é visível em todas as classes do pacote, pois não foi utilizado nenhum modificador de acesso, o que significa que ele é público por padrão. Portanto, a primeira sentença é verdadeira (V). - O método "getCodigo()" da classe "Carro" é visível somente na subclasse de um relacionamento de herança, pois foi utilizado o modificador de acesso "protected". Portanto, a segunda sentença é verdadeira (V). - O método "getValor()" da classe "Carro" é visível somente na subclasse de um relacionamento de herança, pois foi utilizado o modificador de acesso "protected". Portanto, a terceira sentença é verdadeira (V). - O método "getModelo()" da classe "Carro" é visível somente dentro da própria classe "Carro", pois foi utilizado o modificador de acesso "private". Portanto, a quarta sentença é falsa (F).

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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