Zusammenfassung der Ressource
Programación Orientada
a Objetos(POO)
- Antecedentes
- Crisis del
software
- Caro, poco
fiable,
escaso
- Las
metodologías no
resulven
problemas
- Mantenimiento
- Modificación
- Depuración
- No cumple
requisitos
iniciales
- Entrega Fuera del Lapso
- Calidad
de
Software
- Externos
- -Corrección
-Eficiencia
-Economía
-Robustez
-Portabilidad
-Integridad
-Extensibilidad
- Realizar con
exactitud tareas.
Adaptación a
cambios
especificos
- Combinar elementos
- Buena
Documentación
- Internos
- Modularidad -
Legibilidad
-Facilidad de
uso -Facilidad
de reparación
-Reutilización
-Funcionalidad
-Facilidad de
verificación
-Compatibilidad
-Oportunidad
- Complejidad
inherente al
software
- Modelo
- Identificar
los objetos
- Agrupación
en clases
- Características y
comportamientos
comunes
- Identificación
- Datos y
operaciones de
cada una de
las clases
- Relaciones
existentes
entre las
diferentes
clases del
modelo
- Características
- Seguridad e
Integridad de la
información
- Conceptualizar
ideas como en
el mundo real.
- Diseño
Estructurado
- Objetos
- conjunto de
propiedades o
atributos (datos) y
de comportamiento o
funcionalidad
- Paradigma
- Conjunto de
instrucciones
para controlar
la
computadora
- Imperativo o
por
procedimientos
- Funcional
- Lógico
- Un lenguaje de
programación hace uso de
uno o más paradigmas de
programación
- Principios
- Abstracción
- Centrarse en las
características
esenciales de las
distintas partes de
un sistema
- Dividir
información en
componentes
aislados
- Supresión
intencionada
- Modularidad
- Dividir la
aplicación en:
clases, paquetes o
componentes
- Disminuye
el grado de
complejidad
- Módulo
- Unidad básica
de
descomposición
de un sistema
software
- Interfaz
- Implementación
- Incluye una
estructura de
datos junto con
un conjunto de
operaciones a
manipular.
- Jerarquía
- La herencia una clase hija
tomas las propiedades de
la clase padre
- Se simplifican diseños
y se evita la duplicación
de código
- un programa se
organizan mediante la
jerarquía
- Tificación
- El compilador garantizará
que el programa se
ejecutará sin errores de
tipos
- Tipos de Datos
- Un TAD es un tipo de datos que
consta de datos y operaciones
que se pueden realizar sobre esos
datos
- Interfaz publico
- Encapsulamiento
- Almacenar
- Estructura y
comportamiento
- Comprender
si interfaz
- Métodos
de acceso
- Polimorfismo
y Tipificacón
- Propiedad que
permite que un
objeto presente
diferentes
comportamientos
en función del
contexto.
- Llamado
de métodos
de otros
objetos