Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
DSA
20.4K+ articles
Python
19.6K+ articles
Experiences
15.8K+ articles
Interview Experiences
14.5K+ articles
School Learning
11.1K+ articles
JavaScript
9.9K+ articles
Java
9.4K+ articles
Misc
7.7K+ articles
Mathematics
5.7K+ articles
python-inheritance
6 posts
Recent Articles
Python Super() With __Init__() Method
Last Updated: 23 July 2025
In object-oriented programming, inheritance plays a crucial role in creating a hierarchy of classes. Python, being an object-oriented language, provides a built-in functio...
read more
Python
Python Programs
Picked
python-oop-concepts
python-inheritance
Python issubclass()
Last Updated: 12 July 2025
We know that inheritance is one of the building blocks of the Object-Oriented Programming concept. One class can derive or inherit the properties from some other class. It...
read more
Technical Scripter
Python
Picked
Technical Scripter 2019
python-oop-concepts
python-inheritance
Python-OOP
Types of Inheritance in Python
Last Updated: 09 October 2025
Inheritance is a key concept in object-oriented programming that allows one class (child/derived) to inherit the properties and methods of another class (parent/base). Thi...
read more
Technical Scripter
Python
python-oop-concepts
python-inheritance
Python-OOP
Multiple Inheritance in Python
Last Updated: 27 December 2025
When a class inherits from more than one base class, it is called multiple inheritance. The derived class inherits all features of its base classes. Syntax:class Base1: ...
read more
Python
Picked
python-inheritance
Python-OOP
Method Resolution Order in Python Inheritance
Last Updated: 15 January 2026
Method Resolution Order (MRO) defines the order in which Python searches for a method in a class and its parent classes. It becomes important when the same method exists i...
read more
Technical Scripter
Python
Python-Functions
python-inheritance
Polymorphism in Python
Last Updated: 05 June 2026
Polymorphism means "many forms" and allows the same method, function or operator to behave differently depending on the object or data it works with. This flexibility help...
read more
Technical Scripter
Python
Picked
Technical Scripter 2018
Python-Functions
python-oop-concepts
python-inheritance
Python-OOP