Visión POO
La visión OO se basa en la siguiente analogía:
1. Construcción de un modelo mecánico de un sistema físico a partir de objetos concretos. Los objetos aquí serían, en un modelo de unapista de carreras: los autos, las carreteras, las llegadas, las graderías, espectadores, etc. En un modelo de un sistema planetario, tenemos los objetos concretos: los planetas, los órbitas, el sol, laenergía, etc.
2. Construcción de un modelo algorítmico de un sistema físico a partir de objetos de software. Los objetos aquí serían: rutinas de conexión a DB, shorts, validación de acceso,despliegue, impresiones, etc.
Este concepto de POO se puede ver como una intuitiva correspondencia entre un software de simulación de un sistema físico y el sistema físico en sí (o su modelo mecánico).Modelo algorítmico: Análisis, diseño e implementación de un software usando objetos de “software”.
Objetos de software : Componentes que integran o conforman el modelo; pueden ser unidades de código pararesolver situaciones específicas, shorts, uso de DB, prints, funciones, vectores, etc.
Modelo mecánico: Análisis, diseño e implementación de prototipo a escala de un sistema físico usando objetosconcretos.
Objetos concretos: Partes físicas del modelo mecánico, ojo del modelo, no del sistema real; o sea, los objetos planeta no son los planetas reales.
Modelo: Es una vista de un sistema delmundo real, es decir, una abstracción de dicho sistema considerando un cierto propósito. Así, el modelo describe completamente aquellos aspectos del sistema que son relevantes al propósito del modelo ya un apropiado nivel de detalle.
Diagrama: Representación gráfica de un modelo.
Abstracción: Capacidad del ser humano para entender una situación excluyendo detalles y sólo viéndola a alto nivel.El hombre ha comprendido el mundo con la abstracción. Esta propiedad permite distinguir a un objeto de los demás, observando sus características y comportamientos, pensando en qué es y no en cómo se...
Regístrate para leer el documento completo.