Procura

Engenharia de softwareOrientação a objetos


EXERCÍCIOS - Exercício 261

  • (FCC 2013)

Esse conceito refere-se à separação dos aspectos externos de um objeto, que são acessíveis a outros objetos, dos detalhes internos da implementação, que estão escondidos de outros objetos. Isso evita que partes de um programa se tornem tão independentes que uma pequena mudança tenha grandes efeitos em cascata. Pode-se mudar a implementação de um objeto sem afetar as aplicações que o utilizam. Pode-se querer mudar a implementação de um objeto para melhorar o desempenho, reparar um erro, consolidar código ou dar suporte à portabilidade. Esse conceito não é exclusivo das linguagens orientadas a objetos, mas a capacidade de combinar estrutura e comportamento de dados em uma única entidade o torna mais claro e mais poderoso do que em linguagens como Cobol, Fortran e C.
O conceito citado no texto é conhecido como


A) compartilhamento.

B) generalização.

C) polimorfismo.

D) coleção.

E) encapsulamento.


Próximo:
EXERCÍCIOS - Exercício 262

Vamos para o Anterior: Exercício 260

Tente Este: Exercício 174

Primeiro: Exercício 1

VOLTAR ao índice: Engenharia de software






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=4.99ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.73ms))((ts_substr_c=0.97ms))((ts_substr_im=1.01ms))
((total= 8ms))