Recurso Educativo Abierto

Saltar la navegación

1.5 Polimorfismo

Polimorfismo

Este permite a una operación o función tener el mismo nombre en clases diferentes y actuar de modo distinto en cada una de ellas.

El polimorfismo implica la capacidad de una operación de ser interpretada sólo por el propio objeto que lo invoca. Es decir a pesar de que la función comparta el mismo nombre, tendrá un significado diferente para cada clase y por ende podrá hacer las operaciones que le fueron indicadas en su definición a pesar de ser diferentes.

Ejemplificación de el Polimorfismo

Una orquesta tiene varios instrumentos y cada instrumento toca a su manera. Las orquestas primero afinan los instrumentos afinables y luego tocan, como se demuestra en el diagrama de clases.

orquesta

codigo_orquesta1

codigo_orquesta2

codigo_orquesta3

codigo

codigo2

codigo3

codigo4

codigo5

codigo6

HAZ AHORA:

Diseñar una clase de ave voladora de acuerdo al siguiente diagrama y la información:

ave