Object-oriented programming: Difference between revisions

Content deleted Content added
Rescuing 0 sources and tagging 1 as dead.) #IABot (v2.0.8.6) (Whoop whoop pull up - 9680
Line 183:
A method call is also known as ''[[message passing]]''. It is conceptualized as a message (the name of the method and its input parameters) being passed to the object for dispatch.
 
===EncapsulationData Abstraction===
Encapsulation is a design pattern in which data are visible only to semantically related functions, so as to prevent misuse. The success of data encapsulation leads to frequent incorporation of [[Information hiding|data hiding]] as a design principle in object oriented and pure functional programming.