Encapsulation In Object-oriented Programming
   HOME

TheInfoList



OR:

Encapsulation may refer to:


Chemistry

*
Molecular encapsulation A molecule is a group of two or more atoms that are held together by Force, attractive forces known as chemical bonds; depending on context, the term may or may not include ions that satisfy this criterion. In quantum physics, organic chemi ...
, in chemistry, the confinement of an individual molecule within a larger molecule *
Micro-encapsulation Microencapsulation is a process in which tiny particles or droplets are surrounded by a coating to give small capsules, with useful properties. In general, it is used to incorporate food ingredients, enzymes, cells or other materials on a micr ...
, in material science, the coating of microscopic particles with another material


Biology

*
Cell encapsulation Cell encapsulation is a possible solution to graft rejection in tissue engineering applications. Cell microencapsulation technology involves immobilization of cells within a polymeric semi-permeable membrane. It permits the bidirectional diffusi ...
, technology made to overcome the existing problem of graft rejection in tissue engineering applications


Computing and electronics

* An alternate term for
conformal coating Conformal coating is a protective, breathable coating of thin polymeric film applied to printed circuit boards (PCBs). Conformal coatings are typically applied with 25–250 μm thickness on electronic circuitry to protect against moisture and ...
or potting, which protects electronic components *
Encapsulation (networking) Encapsulation is the computer-networking process of concatenating layer-specific headers or trailers with a service data unit (i.e. a payload) for transmitting information over computer networks. Deencapsulation (or de-encapsulation) is th ...
, the process of adding control information as it passes through the layered model *
Encapsulation (computer programming) In software systems, encapsulation refers to the bundling of data with the mechanisms or methods that operate on the data. It may also refer to the limiting of direct access to some of that data, such as an object's components. Essentially, enca ...
, the combination of program code and data, and/or restriction (hide) of access to data except through dedicated code {{Disambiguation he:כימוס