Introduction to OOP
Chapter 2: Abstraction :
Abstraction in OO Languages -- Clients and Servers
The next level of abstraction considers the relationship between two invidual objects. Typically one is providing a service, and the other is using the service.
, Slide 07