Mapa mental
Elementos Básico del Modelo orientado a Objetos
Conteúdo do mapa
Elementos Básico del Modelo orientado a Objetos
Abstracción: Denota las características esenciales que distinguen a un objeto de otros tipos de objetos, definiendo precisas fronteras conceptuales, relativas al observador.
- • Surge del reconocimiento de similaridades entre ciertos objetos, situaciones o procesos en el mundo real.
- • Enfatiza detalles con significado para el usuario, suprimiendo aquellos detalles que, por el momento, son irrelevantes o distraen de lo esencial.
Encapsulamiento: Es el proceso de subdividir los elementos de una abstracción que constituyen su estructura y comportamiento. La encapsulación sirve para separar la interface de una abstracción y su implementación.
- 1. Interface: Captura la visión externa de una clase, abarcando la abstracción del comportamiento común a los ejemplos de esa clase.
- 2. Implementación: Comprende la representación de la abstracción, así como los mecanismos que conducen al comportamiento deseado.
- 1. Interface: Captura la visión externa de una clase, abarcando la abstracción del comportamiento común a los ejemplos de esa clase.
Jerarquía: Es una clasificación u ordenación de las abstracciones.
- 1. Herencia (generalización/especialización, padre/hijo, jerarquía del tipo "es un"...). Una clase (subclase) comparte la estructura o comportamiento definido en otra clase, llamada superclase.
- 2. Agregación: Comprende relaciones del tipo "es parte de" al realizar una descomposición.
- 1. Herencia (generalización/especialización, padre/hijo, jerarquía del tipo "es un"...). Una clase (subclase) comparte la estructura o comportamiento definido en otra clase, llamada superclase.
Modularidad: Es la propiedad que tiene un sistema que ha sido descompuesto en un conjunto de módulos cohesivos y vagamente conexos.
- • Cada módulo se puede compilar separadamente, aunque tengan conexiones con otros módulos.
- • Dividir un programa en componentes individualizados reduce en alguna manera su complejidad.
- • Cada módulo se puede compilar separadamente, aunque tengan conexiones con otros módulos.
Polimorfismo: Es la propiedad por la cual una entidad puede tomar diferentes formas. Generalmente está entidad es una clase, y la forma en que se consigue que tome diferentes formas es por medio de nombrar a los métodos de dicha clase con un mismo nombre, pero con diferentes implementaciones.
Tipificación: La tipificación de una clase a un objeto, significa que objetos de diferentes tipos no se puedan intercambiar, o se puedan intercambiar solo de forma restringida.
Concurrencia: Es la propiedad que distingue un objeto activo de uno no activo. Concurrencia permite que diferentes objetos actuen al mismo tiempo, usando distintos threads de control.
Persistencia: Es la propiedad por la cual la existencia de un objeto trasciende en el tiempo (esto es, el objeto sigue existiendo después de que su creador deja de existir) o en el espacio (esto es, la localización del objeto cambia respecto a la dirección en la que fue creado).
Informações
- Descrição
- Mapa Mental sobre Elementos Básico del Modelo orientado a Objetos, criado por Angel TR em 11-09-2017.
- Criado por
- Angel TR
- Visualizações
- 0
- Avaliação