Herencia múltiple

Keywords: Herencia múltiple, Clase, Eiffel, Herencia, Interface, Lenguaje de programación Java, Programación orientada a objetos, Smalltalk

La herencia múltiple es un concepto proviniente de la programación orientada a objetos.

Si una clase cualquiera tiene más de un ancestro directo en la jerarquía de clases, se considera que existe herencia múltiple. En términos concretos, una instancia de objeto de la clase hija, poseerá todos los atributos y métodos de sus clases ancestro.

Ejemplos de lenguajes que soportan herencia múltiple: C++, Smalltalk, Eiffel.

El popular lenguaje de programación Java no soporta la herencia múltiple, en su lugar utiliza el concepto de interface.

Keywords: Herencia múltiple, Clase, Eiffel, Herencia, Interface, Lenguaje de programación Java, Programación orientada a objetos, Smalltalk