2.1 What is Object Orientation?
Procedural paradigm:
- Software is organized around the notion of procedures
- Procedural abstraction
- Works as long as the data is simple
- Adding data abstractions
- Groups together the pieces of data that describe some entity
- Helps reduce the system’s complexity.
- Such as Records and structures
-
Object oriented paradigm:
- Organizing procedural abstractions in the context of data abstractions