Magic Methods in Python
Details
These methods allows us to define the construction and destruction of the object.
These methods deals with attributes access.
These methods handle the operator-overloading.
They are the way of metaprogramming.
They make our objects to behave like "built-in" types.
.
.
.
That's why we call them "MAGIC" methods.
Let's explore them.
Prerequisite:
This is an intermediate level talk so knowledge of software development and python language is required.
