1. ¿QUE ES Y DONDE SE APLICA? PROGRAMACION ORIENTADA A OBJETOS
La programación orientada a objetos POO es un paradigma de programación que usa los
objetos en sus interacciones para diseñar aplicaciones u programas informáticos, Está
basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo,
acoplamiento y encapsulamiento. Su uso se popularizo a principios de la década de los
años 1990. En la actualidad, existe una gran variedad de lenguajes de programación que
soportan la orientación a objetos.
Los objetos son entidades que tienen un determinado estado, comportamiento.
El estado está compuesto de datos o informaciones; serán uno o varios atributos a
los que se habrían asignado unos valores concretos.
El comportamiento, está definido por los métodos o mensajes a los que sabe
responder dicho objeto, es decir, que operaciones se pueden realizar con él.
La identidad es una propiedad de uno o menos.
DIVERSIDAD DE LENGUAJE EN PROGRAMACION ORIENTADA A OBJETOS
Programación no Estructurada - Flujo de programas de difícil seguimiento.
-Uso discriminado Años 60: Basic, Fortaron, etc.
Programación Estructurada -Ordenación del flujo de programas, restricción de
La sentencia Años 70: Pascal, C, Ada
Programación Modular -Ordenación del código en módulos, funciones,
Procedimientos, Años 80: admitido por la mayoría
Lenguajes
Programación Que Usa Objetos -Existencia de objetos son propiedades y métodos
Disponibles Años 90: Visual Basic
2. Programación Orientada a Objetos -Los programas se conciben como un conjunto de
objeto representación del problema real Años 90:
Introducida por números lenguajes etc.: Visual