Python’s Object Model
Topics:
- Everything is an object (including classes)
- Classes are callable
- Instances are created via
__new__+__init__ - Attribute lookup order
- This explains why Python OOP feels different from Java/C#.
Topics:
__new__ + __init__