Your source for the most up-to-date terms, definitions, and acronyms for and about internet service providers.
Search for an ISP term
encapsulation
Last modified: Friday, September 26, 2003
(1) In programming, the process of combining elements to create a new entity. For example, a procedure is a type of encapsulation because it combines a series of computer instructions. Likewise, a complex data type, such as a record or class, relies on encapsulation. Object-oriented programming languages rely heavily on encapsulation to create high-level objects. Encapsulation is closely related to abstraction and information hiding.
Abstraction, Encapsulation, and Information Hiding Interesting article about the differences between abstraction, encapsulation, and information hiding, and how the three terms are often used incorrectly.