ING. SISTEMAS
Enviado por edwin052672 • 9 de Junio de 2013 • 571 Palabras (3 Páginas) • 287 Visitas
UNIDAD 1. INTRODUCCION A LA PROGRAMACION ORIENTADA A OBJETOS
Lección 1
CAPÍTULO 1. CONCEPTOS BASICOS ORIENTADOS A OBJETOS
1.1. (TOMADO DEL LIBRO PROGRAMACIÓN DE COMPUTADORES DE JOSÉ CÁRCAMO
SEPÚLVEDA, EDICIONES UIS).
1.2. ¿Que es un objeto? ............................................................................................................................1
Lección 2
1.3. Cada objeto tiene un conjunto de características o atributos que lo hacen diferente
a los demás. ...................................................................................................................................................2
1.4. Inicialmente podríamos decir que un objeto es algo que tiene atributos y
comportamientos propios. .....................................................................................................................2
Lección 3
1.5. ¿Podríamos hacer la representación de un objeto del mundo real? .........................3
1.6. Tipo abstracto de datos ....................................................................................................................3
Lección 4
1.7. Características de datos: Por ejemplo hora, minutos y segundos ................................4
1.8. Para representar el objeto anterior debemos considerar tres aspectos ....................5
Lección 5
1.9. ¿ Que es un mensaje? ......................................................................................................................5
1.10. Beneficios de la POO (tomado de monografías.com) .....................................................6
1.11. Problemas derivados de la utilización de OOP en la actualidad (tomado de
monografías.com) .......................................................................................................................................6
1.11.1. Curvas de aprendizaje largas. .................................................................................................6
1.11.2. Dependencia del lenguaje .........................................................................................................7
1.11.3. Determinación de las clases .....................................................................................................7
1.11.4. Performance. ...................................................................................................................................7
CAPITULO 2. INTRODUCCIÓN Y ELEMENTOS BÁSICOS DE PROGRAMACIÓN
ORIENTADA A OBJETOS (POO)
Lección 6
2.1 Introducción ...........................................................................................................................................8
2.2 ¿Porqué POO? .......................................................................................................................................9
2.3 ¿Que es la POO? ............................................................................................................................... 10
Lección 7
2.4 Ventajas de POO ............................................................................................................................... 11
Lección 8
2.5. Desventajas de la tecnología orientada a objetos ........................................................... 12
Lección 9
2.6 Evolución de la programación ................................................................................................... 13
Universidad Nacional Abierta y a Distancia - UNAD
Escuela de Ciencias Básica Tecnología e Ingeniería
Programa de Ingenieria de Sistemas
iv
2.6.1. Programación lineal. ................................................................................................................... 13
2.6.2. Programación Modular ............................................................................................................. 13
2.6.3. Programación Estructurada .................................................................................................... 14
Lección 10
2.7. Comparación entre la Programación orientada a Objetos y la programación
estructurada. .............................................................................................................................................. 14
2.7.1. Paradigma Estructurado ........................................................................................................... 14
2.7.2 Paradigma Orientado a Objetos ............................................................................................ 16
2.7.2.1.Ventajas del Modelo orientado a objetos con respecto al modelo
estructurado ............................................................................................................................................... 17
2.8 ACTIVIDADES COMPLEMENTARIAS ........................................................................................ 18
CAPITULO 3. PROPIEDADES BÁSICAS DE LA PROGRAMACIÓN ORIENTADA
A OBJETOS
Lección 11
3.1 Abstracción .......................................................................................................................................... 19
Lección 12
3.2 Encapulación ....................................................................................................................................... 20
Lección 13
3.3 Moduaridad ........................................................................................................................................ 22
Lección 14
3.4 Jerarquia ............................................................................................................................................... 23
Lección 15
3.5 Polimrfismo ......................................................................................................................................... 24
3.6 Herencia ................................................................................................................................................ 25
3.6.1 Tipos de herencia ..........................................................................................................................
...