Top 1,000 Features Creators Resources Blog Explorer Download
GitHub icon

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, Perl 6, Logtalk, Curl, Object Rexx, EuLisp, Aardvark, Pop-11

*

Languages without Multiple Inheritance include JavaScript, C, C3, 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 About Acknowledgements Extensions Day 630 Donate feedback@pldb.io