Buscar

A programação orientada a objetos tem importantes características, dentre delas, os pilares, que permitem a criação de sistemas de complexid...

A programação orientada a objetos tem importantes características, dentre
delas, os pilares, que permitem a criação de sistemas de complexidade, com
menor esforço e maior assertividade. O encapsulamento é um desses
importantes pilares. Nesse sentido, analise as asserções a seguir e a relação
proposta entre elas.

I. O encapsulamento de um objeto ocorre com a proteção dos atributos, por
meio dos modificadores de acesso private ou protected. Esses atributos são
externalizados por meio de métodos de acesso.

PORQUE

II. O principal objetivo do encapsulamento é permitir que as classes derivadas
possam, simplesmente, utilizar os atributos e métodos das classes-base ou
definir outros atributos e métodos.

Analisando essas asserções, é correto afirmar que:

I. O encapsulamento de um objeto ocorre com a proteção dos atributos, por meio dos modificadores de acesso private ou protected. Esses atributos são externalizados por meio de métodos de acesso.
II. O principal objetivo do encapsulamento é permitir que as classes derivadas possam, simplesmente, utilizar os atributos e métodos das classes-base ou definir outros atributos e métodos.
a. as duas asserções são falsas.
b. as duas asserções são verdadeiras, mas a segunda não justifica a primeira.
c. a primeira asserção é falsa e a segunda é verdadeira.
d. a primeira asserção é verdadeira e a segunda é falsa.
e. as duas asserções são verdadeiras e a segunda justifica a primeira.

Essa pergunta também está no material:

Programação Orientada a Objetos - Semana 2 - Atividade Avaliativa UNIVESP 2023
5 pág.

Analise e Poo Universidade Virtual do Estado de São PauloUniversidade Virtual do Estado de São Paulo

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra D: "a primeira asserção é verdadeira e a segunda é falsa". O encapsulamento é um dos pilares da programação orientada a objetos e ocorre com a proteção dos atributos por meio dos modificadores de acesso private ou protected, que são externalizados por meio de métodos de acesso. O principal objetivo do encapsulamento é proteger os atributos de uma classe, tornando-os acessíveis apenas por meio de métodos específicos. A segunda asserção está incorreta, pois o principal objetivo do encapsulamento não é permitir que as classes derivadas possam simplesmente utilizar os atributos e métodos das classes-base ou definir outros atributos e métodos. O encapsulamento tem como objetivo principal proteger os atributos de uma classe, tornando-os acessíveis apenas por meio de métodos específicos.

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

Responda

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