Zusammenfassung der Ressource
QUE ES PROGRAMACION ORIENTADA A OBJETOS?
- Un paradigma que utiliza objetos
- Siempre inova algo
nuevo
- Llega a un fin utilizando clases
- Analiza los problemas para dar solucion
metiante codigos
- Está basada en varias técnicas
- CLASE
- OBJETOS
- HERENCIA
- ENCAPSULAMIENTO
- POLIMORFISMO
- ABSTRACCION
- COHESION
- Manipulan los datos de
entrada para la obtención de
datos
- Cada objeto ofrece una funcionalidad especial.
- Para que nos sirve?
- Para diseñar aplicaciones y
programas informáticos.
- Combina datos y acciones
asociadas en estructuras lógicas
- Para facilitar la vida del ser humano
- Utilizando maquinas
programadas
- Se busca es el procesamiento de unos datos de entrada para obtener otros de salida.
- Se han programado instrumentos utiles
necesarios para la vida del humano
- CONCEPTOS DE POO
- CLASE
- Abstraccion donde se
agrupan atributos
- Existe jerarquia
- CLASE PADRE
- Es la clase principal
- CLASES DERIVADAS
- Tienen la misma clase pero con
diferentes cualidades
- Diferentes cualidades
- Describe a un
objeto
- Se diferencian por sus atributos
- Operan datos
- CONCEPTOS DE
POO
- OBJETO
- Conjunto de datos
- Encapsulan tipos de datos
- Instancia de una clase
- Provista de un conjunto de propiedades o atributos
- Considerado como array multidimeensional
- Tiene caracteristicas e la clase
- Tiene asignaciones
- Serie de pasos a seguir
- CONCEPTOS DE POO
- HERENCIA
- Productividad
- Cualidad importante
- Puede usar los mismos métodos y variables
- Heredan pero se mantienen escondidos al programador
- Mantenerla oculta para otras clases es necesario registrar los
componentes
- Herencia de otras clases
- Mayor productividad
- CONCEPTOS DE POO
- ENCAPSULAMIENTO
- Reune objetos
- Pueden ser de la misma entidad
- Los datos de la clase son los mismos para todos los objetos
- No conocemos lo que esta dentro de algo
- Cuando se definee el concepto se hace visible en la pantalla
- Solo conocemos lo que esta fuera
- Mismo nivel de abstracción
- Permite aumentar la cohesión
- CONCEPTOS DE POO
- POLIMORFISMO
- Cualidad que poseen los objetos
- Contiene objetos diferentes
- Tambien es la capacidad que tienen los objetos
- Responden al mismo mensaje
- Responden de distinto modo
- pueden compartir el mismo nombre
- CONCEPTOS DE POO
- ABSTRACCION
- Resalta caracteristicas especiales
- Los procesos, las funciones o los métodos pueden también ser abstraídos
- permite seleccionar las características relevantes
dentro de un conjunto e identificar
comportamientos comunes
- Capturan sus comportamientos
- una variedad de técnicas son requeridas para ampliar una abstracción
- La abstracción es clave en el proceso de análisis y
diseño orientado a objetos