Oops
Oops
CONCEPT IN
PYTHON
PRESENTING BY
S.SAI RAM
INTRODUCTION
• In Python, object-oriented Programming (OOPs) is a programming
paradigm that uses objects and classes in programming. It aims to
implement real-world entities like inheritance, polymorphisms,
encapsulation, etc. in the programming. The main concept of OOPs is
to bind the data and the functions that work on that together as a
single unit so that no other part of the code can access this data.
• OOPs Concepts in Python
Class
Objects
Polymorphism
Encapsulation
Inheritance
Data Abstraction
Data Abstraction
It hides unnecessary code details from the user. Also, when we do not want to give out sensitive parts of our code
implementation and this is where data abstraction came.
Data Abstraction in Python can be achieved by creating abstract classes.