Abrir menu principal

Encapsulamento (informática)

(Redirecionado de Encapsulamento)
Merge-arrow 2.svg
Este artigo ou secção deverá ser fundido com Programação orientada a objetos. (desde abril de 2019)
Se discorda, discuta esta fusão aqui.

Encapsulamento vem de encapsular, que em programação orientada a objetos significa juntar o programa em partes, o mais isoladas possível. A ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações.[1][2]

Referências

  1. (em inglês) Michael Lee Scott, Programming language pragmatics, Edition 2, Morgan Kaufmann, 2006, ISBN 0126339511, p. 481: "Encapsulation mechanisms enable the programmer to group data and the subroutines that operate on them together in one place, and to hide irrelevant details from the users of an abstraction."
  2. (em inglês) Nell B. Dale, Chip Weems, Programming and problem solving with Java, Edition 2, Jones & Bartlett Publishers, 2007, ISBN 0763734020, p. 396

Ver tambémEditar