Category: 7. Multiple inheritance & Descriptors

  • Python mixin

    Summary: in this tutorial, you’ll learn about Python mixin classes and how to use them to make the code reusable. What is a mixin in Python A mixin is a class that provides method implementations for reuse by multiple related child classes. However, the inheritance is not implying an is-a relationship. A mixin doesn’t define a new…

  • Python Multiple Inheritance

    Summary: in this tutorial, you’ll learn about Python multiple inheritance and how method order resolution works in Python. Introduction to the Python Multiple inheritance. When a class inherits from a single class, you have single inheritance. Python allows a class to inherit from multiple classes. If a class inherits from two or more classes, you’ll have multiple inheritance.…