Mapa mental
Principios de la POO
Contenido del mapa
Principios de la POO
Abstracción
- Las características especificas de un objeto
- Aquellas que lo distinguen de los demás tipos de objetos.
- Logran definir límites conceptuales respecto a quien está haciendo dicha abstracción del objeto.
- Aquellas que lo distinguen de los demás tipos de objetos.
- Las características especificas de un objeto
Encapsulamiento
- Es el proceso de almacenar en una misma sección los elementos de una abstracción
- sirve para separar el interfaz contractual de una abstracción y su implantación.
- constituyen su estructura y su comportamiento
- Es el proceso de almacenar en una misma sección los elementos de una abstracción
Polimorfismo
- Es una relajación del sistema de tipos.
- de tal manera que una referencia a una clase (atributo, parámetro o declaración local o elemento de un vector) acepta direcciones de objetos de dicha clase y de sus clases derivadas
- Es una relajación del sistema de tipos.
Modularidad
- Consiste en dividir un programa en módulos que puedan compilarse por separado, sin embargo tendrá conexiones con otros módulos. La modularidad también tiene principios y son los siguientes: Capacidad de descomponer un sistema complejo. Capacidad de componer a través de sus módulos. Comprensión de sistema en partes.
Jerarquía
- abstracciones pueden ordenarse y clasificarse
- Relación de clases o Herencia
- define una relación entre clases en la que una de ellas brinda la estructura de comportamiento definida en una o más clases.
- Relación de objetos.
- esta relación se enfoca en la abstracción de la vida real de un objeto,
- Relación de clases o Herencia
- abstracciones pueden ordenarse y clasificarse
Concurrencia
- La Concurrencia permite que distintos objetos actúen al mismo tiempo, usando diferentes hilos de control (un solo proceso). Es la propiedad que diferencia a los objetos entre estar activos o no.
Persistencia
- Es la propiedad de un objeto por la que su existencia trasciende el tiempo es decir, el objeto continúa existiendo después de que su creador deja de existir y/o espacio.
- La persistencia es el mecanismo que se usa para mantener información almacenada.
- Es la propiedad de un objeto por la que su existencia trasciende el tiempo es decir, el objeto continúa existiendo después de que su creador deja de existir y/o espacio.
Genericidad
- Facilidad de un lenguaje de programación para definir clases parametrizadas con tipos de datos.
- La genericidad permite escribir código reutilizable.
- Facilidad de un lenguaje de programación para definir clases parametrizadas con tipos de datos.
Cohesión
- La cohesión tiene que ver con que cada módulo del sistema se refiera a un único proceso o entidad. A mayor cohesión, mejor: el módulo en cuestión será más sencillo de diseñar, programar, probar y mantener.
Acoplamiento
- El acoplamiento mide el grado de relacionamiento de un módulo con los demás.
Tipificación
- Permite la agrupación de objetos en tipos.
Información
- Descripción
- Mapa Mental sobre Principios de la POO, creado por Diego A GR el 08/02/2018.
- Creado por
- Diego A GR
- Visitas
- 0
- Valoración