Notes / Object Oriented Programming / 00 Foundations Of Object Oriented Thinking / 2 Why Oop Exists

2 — Why OOP Exists

Surveys Software Complexity, Code Reusability, Maintainability, Real-world Modeling, Separation of Concerns, and Abstraction vs Implementation as the core sub-topics of why oop exists.

Chapter Navigation
On This Page

2 — Why OOP Exists

Purpose

[stub: why-oop-exists]

  • Software Complexity
  • Code Reusability
  • Maintainability
  • Real-world Modeling
  • Separation of Concerns
  • Abstraction vs Implementation

Metadata

AuthorAmit Singh
Scopeobject-oriented-programming

Local graph

Full graph →