Introduction to OOP Chapter 4: Classes and Methods: next previous audio real text

Internal and External Views

two views of software

As we noted in the last chapter, encapsulation means there are two views of the same system. The outside, or service view, describes what an object does. The inside, or implementation view, describes how it does it.

Intro OOP, Chapter 4, Slide 4