Please enable JavaScript.
Coggle requires JavaScript to display documents.
U4 - Tipos de Datos - Coggle Diagram
U4 - Tipos de Datos
Sistema de Tipos
-
Polimorfismo
-
-
tipo de dato polimórfico: si sus operaciones son polimórficas, la capacidad de una variable de aceptar mas de un tipo
UNIVERSAL
PARAMÉTRICO
Genericidad, como los genéricos en Java que aportan seguridad por el chequeo de tipos en compilación
POR INCLUSION
Propio de los O.O porque se consigue por herencia. Un objeto de la subclase puede ser utilizado donde se requiera uno de la superclase. Facilita la reusabilidad
AD-HOC
cuando una función puede aplicarse a distintos tipos, se puede dar con sobrecarga de métodos donde no existe una función que acepte varios tipos sino varias funciones que se llaman igual
-
CHEQUEO DE TIPOS
-
tipado dinámico
-
mas flexible aunque se ejecuta mas lentamente y es mas propenso a generar errores, puede disminuir la seguridad
-
-
-
Conversión de Tipos
implícita, es decir, COERCIÓN
explicita, es decir, CASTEO
Compatibilidad de Tipos
-
por estructura
si los datos que definen tienen la misma estructura, la misma representación interna
-
-
-
-
-
-
CLASIFICACION
-
Según su complejidad
-
-
-
-
-
punteros
los valores consisten en direcciones de memoria y una valor especial, el nulo
-
-