Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la...

5
Lenguajes y Paradigmas de Programación Tipos de datos y polimorfismo

Transcript of Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la...

Page 1: Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la abstracción: ocultación de la información, definir barreras de abstracción, acercan

Lenguajes y Paradigmas de Programación

Tipos de datos y polimorfismo

Page 2: Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la abstracción: ocultación de la información, definir barreras de abstracción, acercan

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

Page 3: Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la abstracción: ocultación de la información, definir barreras de abstracción, acercan

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

Page 4: Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la abstracción: ocultación de la información, definir barreras de abstracción, acercan

4

Page 5: Lenguajes y Paradigmas de Programación · Beneficios •Los ya vistos, relacionados con la abstracción: ocultación de la información, definir barreras de abstracción, acercan

5