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
What is Object-Oriented? Object orientation is an approach to software development that organizes both the problem ane nd its solution as a collection of discrete objects