Questão de Engenharia de Software — Orientação a Objetos — COVEST-COPSET 2019
Engenharia de SoftwareOrientação a Objetos
- Código
- qq441765
- Banca
- COVEST-COPSET
- Órgão
- UFPE
- Ano
- 2019
- Nível
- Médio
- Cargo
- Técnico de Tecnologia da Informação - Sistemas
No contexto dos principais elementos conceituais do modelo de objetos, assinale a alternativa que define corretamente o conceito de encapsulamento.
- AÉ a capacidade de uma abstração referenciar outro tipo de dados abstrato, reutilizando comportamento e estabelecendo uma hierarquia de tipos que permite o reuso.
- BÉ o processo de compartimentalizar os elementos de uma abstração que constituem sua estrutura e comportamento, servindo para separar a interface contratual de uma abstração e sua implementação.
- CRefere-se à capacidade de salvar atributos de um objeto em um meio permanente de persistência, tais como bancos de dados ou arquivos, possibilitando que objetos possam reutilizar o seu estado em diferentes execuções de um mesmo programa.
- DConsiste em dividir um programa em módulos que podem ser compilados separadamente e ter conexões com outros módulos.
- EDenota as maneiras pelas quais um objeto pode agir e reagir, constituindo toda a visão externa estática e dinâmica da abstração.