lenguajes y paradigmas de programación · beneficios •los ya vistos, relacionados con la...
TRANSCRIPT
Lenguajes y Paradigmas de Programación
Tipos de datos y polimorfismo
Tipos de datos
• Un tipo de datos agrupa un conjunto de fuciones y de datos
• Necesitamos un conjunto de funciones que implementen una barrera de abstracción y que hagan de constructores y selectores
• Encapsulación de la información
2
Beneficios
• Los ya vistos, relacionados con la abstracción: ocultación de la información, definir barreras de abstracción, acercan el programa al dominio que se está programando
• En los lenguajes tipeados se declara el tipo de las variables: esto permite detectar errores en tiempo de compilación, autocompletar el código en los IDE de programación, mejorar la legibilidad de los programas
3
4
5