SóProvas


ID
2104978
Banca
FCC
Órgão
Prefeitura de Teresina - PI
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Na Orientação a Objetos há um conceito bastante utilizado que é o encapsulamento, que corresponde a

Alternativas
Comentários
  • Encapsulamento - Esconde - Oculta - Não mostra detalhes ...

     

    Pode levar esse conceito entre outro  para prova que vc não errará mais!

  • Encapsulamento é a técnica que faz com que detalhes internos do funcionamento dos métodos de uma classe permaneçam ocultos para os objetos.

    Gabarito: C

  • Esta questão tem umas alternativas tão “delirantes” que acabou ficando fácil. Vamos lá.

    ⦁ não suportar a divisão do programa em mais do que um arquivo físico.

    Falso. Encapsulamento é um conceito lógico. Não tem relação com a organização física dos arquivos em disco do programa.

    ⦁ limitar o número de classes de um programa orientado a objetos, conforme o porte do sistema.

    Falso. 

    ⦁ ocultar os detalhes da implementação dos métodos de uma determinada classe de outras classes.

    Certo. Encapsulamento inclui esse conceito de ocultar a implementação dos métodos de uma determinada classe. Mesmo que o método seja público, o que fica visível para as demais classes é somente a assinatura do método e não sua implementação. Com isso, se mantivermos a assinatura do método, podemos mudar a implementação do mesmo sem nenhum impacto para as demais classes que dependem desse método.

    ⦁ criptografar o código das classes que possuem a propriedade do encapsulamento.

    Errado. Não há relação entre encapsulamento e criptografia.

    ⦁ compactar o código fonte gerado, de forma a diminuir seu tamanho físico.

    Errado.

    Resposta: C