OUTRA — Analista de Controle Externo - Área de Controle Externo - Tecnologia da Informação — Engenharia de software — 2012

Enunciado

Na tecnologia de orientação a objetos, o encapsulamento tem como objetivo:

Alternativas

  1. A)

    ocultar a implementação do mecanismo de polimorfismo;

  2. B)

    impedir que objetos invoquem métodos de outros objetos derivados de uma mesma classe;

  3. C)

    impedir que o método construtor de um objeto seja invocado indevidamente;

  4. D)

    ocultar os detalhes de implementação de um objeto;

  5. E)

    ocultar o funcionamento do mecanismo de herança.

Gabarito e comentário

Resposta correta: D

Encapsulamento esconde estado e implementação por trás de uma interface, controlando como outros objetos acessam comportamentos.

Questões relacionadas