Top 1K Features Creators Events Podcasts Books Extensions Interviews Blog Explorer CSV

Multiple Inheritance

< >
Example from 1 languages: Python
class Base1: pass class Base2: pass class MultiDerived(Base1, Base2): pass # Or multilevel inheritance: class Base: pass class Derived1(Base): pass class Derived2(Derived1): pass
*

Languages with Multiple Inheritance include Python, C++, Perl, OCaml, Common Lisp, Eiffel, Dylan, Raku, Curl, Logtalk, Object Rexx, Aardvark, EuLisp, Pop-11

*

Languages without Multiple Inheritance include JavaScript, C, C3, Lil, progsbase, Speedie

*

View all concepts with or missing a hasMultipleInheritance measurement

*

Read more about Multiple Inheritance on the web: 1.

View source
- Build the next great programming language Add About Search Keywords Livestreams Labs Resources Acknowledgements Part of the World Wide Scroll