Object-oriented programming (OOP) is a computer programming model that organizes software design around data, or objects, rather than functions and logic. Though the underlying concept is almost the same, its implementation varies for every programming language. This repository contains the basic concepts that one should know to implement OOP in Python.
This is a contribution friendly repository. You can add and improve any code snippet or concept, your contribution is welcomed ❤️!