Object Oriented Programming

1 revision
#11 week ago
+6
Migrated from pages table
+Object-Oriented Programming (OOP) is a [programming](/wiki/programming) paradigm structuring software around "objects," which combine data and behavior as instances of [classes](/wiki/class). This approach models real-world entities, promoting modularity and code reuse through concepts like inheritance and polymorphism.
+## See also
+- [Inheritance](/wiki/inheritance)
+- [Polymorphism](/wiki/polymorphism)
+- [Encapsulation](/wiki/encapsulation)
... 1 more lines