Ciência da Computação Software Programação Programação Orientada a Objetos

Dentro do paradigma de programação orientada a objetos (POO), há um mecanismo utilizado para impedir o acesso direto ao estado de um objeto, restando apenas os métodos externos que podem alterar esses estados. Assinale a alternativa que apresenta o nome deste mecanismo.
  • A. Mensagem
  • B. Herança
  • C. Polimorfismo
  • D. Encapsulamento
  • E. Subclasse