Chapter 99·Beginner
What Is Object-Oriented Programming? Objects, Classes, and the Big Idea
01 / 05
The core idea
Bundle data with the code that acts on it.
OOP models a program as objects — self-contained units that hold some state and expose behaviour. You reason about who owns what, not about scattered variables and functions.