Please enable JavaScript.
Coggle requires JavaScript to display documents.
Polimorfismo - Coggle Diagram
Polimorfismo
-
Es la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.
lo utilizamos creando un objeto de un tipo pero a su vez utilizarlo en varias parte del programa que estemos ejecutando o en diferentes fracciones de código.
-
-
-
ocurre cuando las funciones del mismo nombre existen, con funcionalidad similar, en clases que son completamente independientes una de otra
-
La habilidad para redefinir un método en clases que se hereda de una clase base se llama especialización.
Por lo tanto, se puede llamar un método de objeto sin tener que conocer su tipo intrínseco: esto es polimorfismo de subtipado.
-
es la capacidad para definir varias funciones utilizando el mismo nombre, pero usando parámetros diferentes (nombre y/o tipo).
-
-
-
Es aquel en el que el código no incluye ningún tipo de especificación sobre el tipo de datos sobre el que se trabaja. Así, puede ser utilizado a todo tipo de datos compatible.
-
Es aquél en el que los tipos a los que se aplica el polimorfismo deben ser explícitos y declarados uno por uno antes de poder ser utilizados.
El método int addition (int,int) devolvería la suma de dos números enteros.
El método float addition (float, float) devolvería la suma de dos flotantes.
El método char addition (char, char) daría por resultado la suma de dos caracteres definidos por el autor.
-
-