1.5.0.- Introducción |
Un modelo o paradigma consiste en una representación de un objeto en la que se toman en consideración aspectos de interés respecto a la apariencia y al comportamiento del objeto.
El resultado de modelar un objeto es un modelo del objeto, al cual se le denomina, en la jerga de los lenguajes de programación orientados a objetos: objeto.
Esto puede crear confusiones si no se establece claramente cuándo se habla de uno u otro objeto: el del mundo real o el que resulta de aplicar el modelo de objetos.
Modelo de objetos es el nombre global que reciben los elementos con que la ingeniería apoya a la tecnología orientada a objetos.
Este modelo incluye los elementos de abstracción, encapsulamiento, modularidad, jerarquía, tipos , concurrencia y persistencia.
De estos, los cuatro siguientes son fundamentales (esto es, indispensables) para considerar a un modelo como orientado a objetos:
Abstracción
Encapsulamiento
Modularidad
Jerarquía
Se consideran como elementos secundarios o no esenciales :
Tipos
Concurrencia
Persistencia
1.- Grady Booch; "Análisis y Diseño Orientado a Objetos con Aplicaciones",Segunda edición; |
| Página siguiente |