Introduction to OOP: Chapter 1: Thinking Object-Oriented: [next] [previous] [audio] [real] [text]

Information Hiding

Notice that I, as a user of a service being provided by an object, need only know the name of the messages that the object will accept.

I need not have any idea how the actions performed in response to my request will be carried out.

Having accepted a message, an object is responsible for carrying it out.

Intro OOP, Chapter 1, Slide 17