ID 3259090 Banca COVEST-COPSET Órgão UFPE Ano 2019 Provas COVEST-COPSET - 2019 - UFPE - Técnico de Tecnologia da Informação - Sistemas Disciplina Engenharia de Software Assuntos Orientação a Objetos No contexto dos principais elementos conceituais do modelo de objetos, assinale a alternativa que define corretamente o conceito de encapsulamento. Alternativas É a capacidade de uma abstração referenciar outro tipo de dados abstrato, reutilizando comportamento e estabelecendo uma hierarquia de tipos que permite o reuso. É 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. Refere-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. Consiste em dividir um programa em módulos que podem ser compilados separadamente e ter conexões com outros módulos. Denota as maneiras pelas quais um objeto pode agir e reagir, constituindo toda a visão externa estática e dinâmica da abstração. Responder Comentários Questão que requer uma análise mais detalhada e um tanto diferente das definições padrões. É 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. Nesse trecho já da para matar a questão.O encapsulamento "protege, compacta" a estrutura interna dos objetos, dando-se por encapsular atributos e métodos(comportamento) por exemplo. Gabarito: B