Content deleted Content added
Added important content Tags: Mobile edit Mobile web edit |
ClueBot NG (talk | contribs) m Reverting possible vandalism by 22ellis94 to version by Endasil. False positive? Report it. Thanks, ClueBot NG. (2155339) (Bot) |
||
Line 1:
Encapsulation is the packing of data and functions into a single component.
In programming languages, <!-- [[object-oriented programming language]]--> <!-- and related fields, like [[OODMBS]],--> '''encapsulation''' is used to refer to one of two related but distinct notions, and sometimes to the combination<ref>Michael Lee Scott, ''Programming language pragmatics'', Edition 2, Morgan Kaufmann, 2006, ISBN 0-12-633951-1, p. 481: "Encapsulation mechanisms enable the programme<sup></sup>r 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."</ref><ref name=Dale>Nell B. Dale, Chip Weems, ''Programming and problem solving with Java'', Edition 2, Jones & Bartlett Publishers, 2007, ISBN 0-7637-3402-0, p. 396</ref> thereof:
|