Object-oriented programming (OOP) is a programming paradigm that uses "objects" – data structures consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, modularity, polymorphism, and inheritance. Many modern programming languages now support OOP.
The topics covered in the attached presentation shows are:
Introduction to Object Oriented Approach
Encapsulation & Abstraction
Operators & Decision Making Constructs
Constructors & Destructors
File Input & Output
Single Linked Lists
Implementing Stacks & Queues using Linked Lists
Incase of any doubts or queries, feel free to shoot them in the comments.