Chapter 96·Beginner
Abstraction: Showing What an Object Does, Hiding How
01 / 04
The core idea
Abstraction is designing a simple interface — a name and a contract — that lets callers depend on what an object does, not the messy details of how.