Logo Passei Direto
Buscar
Na orientação a objetos, uma classe pode ser composta por métodos e atributos. Os atributos correspondem aos dados que serão armazenados pelos objetos de determinada classe. Os métodos são utilizados para acessarmos e modi�carmos os atributos, o que faz com o que os objetos mudem de estado. Sendo assim, podemos de�nir que uma das vantagens de se trabalhar com encapsulamento é:

A possibilidade de mudar os detalhes internos de um objeto e a sua implementação, com impacto mínimo nas demais classes e nos demais objetos de um projeto.

A possibilidade de não mudar os detalhes internos de um objeto e a sua implementação, com impacto mínimo nas demais classes e nos demais objetos de um projeto.

A possibilidade de mudar os detalhes internos de um objeto e a sua não implementação, com impacto máximo nas demais classes e nos demais objetos de um projeto.

A possibilidade de mudar os detalhes externos de um objeto e a sua implementação, com impacto máximo nas demais classes e nos demais objetos de um projeto.

A possibilidade de mudar os detalhes externos de um objeto e a sua não implementação, com impacto máximo nas demais classes e nos demais objetos de um projeto.

A possibilidade de mudar os detalhes internos de um objeto e a sua implementação, com impacto mínimo nas demais classes e nos demais objetos de um projeto.


a. A possibilidade de não mudar os detalhes internos de um objeto e a sua implementação, com impacto mínimo nas demais classes e nos demais objetos de um projeto.
b. A possibilidade de mudar os detalhes internos de um objeto e a sua não implementação, com impacto máximo nas demais classes e nos demais objetos de um projeto.
c. A possibilidade de mudar os detalhes internos de um objeto e a sua implementação, com impacto mínimo nas demais classes e nos demais objetos de um projeto.
d. A possibilidade de mudar os detalhes externos de um objeto e a sua implementação, com impacto máximo nas demais classes e nos demais objetos de um projeto.
e. A possibilidade de mudar os detalhes externos de um objeto e a sua não implementação, com impacto máximo nas demais classes e nos demais objetos de um projeto.
User badge image
Testando o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é: A possibilidade de mudar os detalhes internos de um objeto e a sua implementação, com impacto mínimo nas demais classes e nos demais objetos de um projeto.

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 perguntas desse material

Na orientação a objeto, o ______________ é um princípio importante durante a de�nição de classes. Selecione o termo que completa o enunciado:


Encapsulamento.
Encapsulamento.
Atributo.
Console.
MVC.
Polimor�smo.

Na orientação a objetos, o polimor�smo está relacionado com a capacidade de trabalharmos com objetos de tipos diferentes, mas de maneira similar.


a.
b.
c.
d.
e.

O princípio da substituição de Liskov costuma ser enunciado da seguinte forma: deve ser possível substituir classes derivadas pelas classes bases sem mudança no comportamento. Qual é o item que completa a lacuna na frase: O princípio da substituição de __________ costuma ser enunciado da seguinte forma: deve ser possível substituir classes derivadas pelas classes bases sem mudança no comportamento.


a. Princípio de substituição de Liskov.
b. Princípio aberto-fechado.
c. Princípio da segregação de interfaces.
d. Princípio da inversão de dependência.
e. Princípio da responsabilidade única.

O princípio da segregação de interfaces foi criado para combater um problema chamado de interfaces “gordas” ou “poluídas”, ou seja, de interfaces muito maiores e complexas do que os seus clientes realmente precisam (MARTIN e MARTIN, 2006). Qual é o princípio em questão abordado no texto?


a. Princípio da segregação de interfaces.
b. Princípio aberto-fechado.
c. Princípio da segregação de interfaces.
d. Princípio de substituição de Liskov.
e. Princípio da responsabilidade única.

Ao utilizarmos um contêiner de injeção de dependência, configuramos uma espécie de mapeamento entre tipos abstratos e tipos concretos. O que funciona como uma espécie de repositório que fornece os tipos concretos, ou seja, as instâncias dos objetos?


Unity.
Unitx.
Unitz.
Unitw.
Unitp.

Mais conteúdos dessa disciplina