Programación Orientada a Objetos
Programación Orientada a Objetos
Objetivo:
Hacer de la programación, algo similar al entorno Físico
Programación Orientada a Objetos
Basado en:
- Herencia- Modularidad- Polimorfismo - Encapsulamiento
Programación Orientada a Objetos
¿Cuando se popularizo?:
Se popularizo en en los años 1990 hasta la fecha.
Programación Orientada a Objetos
Historia:
El concepto se genero con el lenguaje Simula 67
Programación Orientada a Objetos
Historia:
Sus creadores: Ole-Johan Dahl y
Kristen Nygaar
Programación Orientada a Objetos
Historia:
Tomo fuerza en los años 80 gracias al C++
Programación Orientada a Objetos
Lenguajes que adaptaron P.O.O
- Ada- Basic- Lisp- Pascal
Programación Orientada a Objetos
Conceptos de la P.O.O
- Clase (Class)- Herencia- Objetos (Object)- Métodos- Mensajes
Programación Orientada a Objetos
Caracteristicas
- Abstracción- Encapsulamiento- Polimorfismo- Recolección de basura
Programación Orientada a Objetos
Ejemplo grafico basico:Herencia (Padres)
Apellido: Collazos, Pijua
Estatura: 1.70 Cm
Contextura: Gordo
Orejas: Anchas
Enfermedad: Artritis
Clase (Indio)
Cabello negro
Ojos negros
Poca barba
Nariz ancha
Cabello liso
Humano (Fredy)
Oficio: Estudiante
Estado: Casado
Estudios: Bachiller
Voz: Gruesa
Idioma: Quechua
Texto tomado de Wikipedia.com
Autor
Andrés G. Lara Collazos.Http://twitter.com/andreslara501Http://donestandares.wordpress.com
Estudiante:Corporación Universitaria
Autónoma del Cauca