Embed presentation
Download to read offline







This document discusses Object Oriented Programming and different programming paradigms. It provides an overview of OOP concepts like polymorphism, encapsulation, inheritance and abstraction. It also describes four programming paradigms: Monolithic Programming, Procedural Programming, Structured Programming, and Object Oriented Programming. The last paradigm, OOP, focuses more on data and divides programs into classes and objects that can communicate with each other through functions.





