Object Encapsulation

From CSSEMediaWiki
(Difference between revisions)
Jump to: navigation, search
(New page: Object Encapsulation is a form of Encapsulation where an object only has access to data stored within itself. This means that: * Objects do not have access to data in other instances o...)
 
m (Reverted edits by Ebybymic (Talk); changed back to last version by Matthew Harward)
 
(3 intermediate revisions by 2 users not shown)
Line 14: Line 14:
 
* [[Encapsulation boundary]]
 
* [[Encapsulation boundary]]
 
* [[Class Encapsulation]]
 
* [[Class Encapsulation]]
 +
 +
[[Category: Nomenclature]]

Latest revision as of 03:22, 25 November 2010

Object Encapsulation is a form of Encapsulation where an object only has access to data stored within itself. This means that:

  • Objects do not have access to data in other instances of the same class.
  • Objects do have access to the data of any underlying superclass.
  • Objects do not have access to data in any other object, unless provided through a method call.

This technique is in contrast to other forms of Encapsulation, the most well known and used being Class Encapsulation.

Usage

Object encapsulation is the encapsulation method in Smalltalk.

See Also

Personal tools