Shreya Shivratriwar

Shreya Shivratriwar

05-04-2022

05:54

Concepts of Object Oriented Programming (OOPs) in Python⭐ Thread 🧵👇🏾

1. Class A class provides a template or a blueprint that describes the structure and behaviour of a set of similar objects.

2. Object An object is an instance of a class which can be uniquely identified by its name. Every object has a state which is given by the values of its attributes at a particular time.

3. Polymorphism Polymorphism is a concept that enables programmers to assign a different meaning or usage to a method in different context.

4. Inheritance Inheritance is the capability of one class to derive or inherit the properties from another class.

5. Data abstraction Data abstraction is the process by which data and functions are defined in such a way that only essential details are revealed and the implementation details are hidden.

6. Data encapsulation Data encapsulation (hiding) is the technique of packing data and functions into single component to hide implementation details of a class from users.

Thanks for reading the thread. Follow me for more!



Follow us on Twitter

to be informed of the latest developments and updates!


You can easily use to @tivitikothread bot for create more readable thread!
Donate 💲

You can keep this app free of charge by supporting 😊

for server charges...