Supercharge Your Classes With Python super()
Christopher Trudeau
3 Lessons
23m
best-practices
intermediate
python
While Python isnβt purely an object-oriented language, itβs flexible enough and powerful enough to allow you to build your applications using the object-oriented paradigm. One of the ways in which Python achieves this is by supporting inheritance, which it does with super().
By the end of this course, youβll be able to:
- Compose a class
- Use
super()to access parent methods - Understand single and multiple inheritance
About Christopher Trudeau
Christopher has a passion for the Python language and writes for Real Python. He is a consultant who helps advise organizations on how to improve their technical teams.
Β» More about Christopher




ajp4 on Feb. 2, 2020
Best explanation I have seen. Thank you!