Structuring programs as objects that bundle state with behaviour — the dominant organizing idea of the 1990s and 2000s.
Teahann Knowledge Base