Mindmap
conceptos mas importantes de la POO
Inhalt der Mindmap
conceptos mas importantes de la POO
Polimorfismo
- El polimorfismo nos permite realizar una misma acción de diferentes maneras El polimorfismo le permite definir una interfaz y tener múltiples implementaciones Podemos crear funciones o variables de referencia que se comportan de manera diferente en diferentes contextos programáticos. El polimorfismo significa muchas formas
Encapsulación
- La encapsulación se refiere a la combinación de datos y funciones asociadas como una sola unidad. En la POO, los datos y las funciones que operan con estos datos se combinan para tomar una sola unidad, lo que se conoce como una clase
Herencia
- La herencia es una relación entre una super clase y sus sub clases. En consecuencia, este es un proceso donde un objeto adquiere los miembros de otro; además, el mismo puede formar parte de é
Asociación
- Representa una relación entre dos o más objetos donde todos los objetos tienen su propio ciclo de vida y no hay ningún propietario. El nombre de una asociación especifica la naturaleza de la relación entre los objetos. La asociación es una relación entre dos clases separadas que se establece a través de sus objetos. La asociación puede ser uno a uno, uno a muchos, muchos a uno y muchos a muchos. En la programación orientada a objetos, un objeto se comunica con otro objeto para usar la funcionalidad y los servicios proporcionados por ese objetoRepresenta una relación entre dos o más objetos donde todos los objetos tienen su propio ciclo de vida y no hay ningún propietario. El nombre de una asociación especifica la naturaleza de la relación entre los objetos. La asociación es una relación entre dos clases separadas que se establece a través de sus objetos. La asociación puede ser uno a uno, uno a muchos, muchos a uno y muchos a muchos. En la programación orientada a objetos
Composición
- La composición es una asociación que representa una parte de una relación completa donde una parte no puede existir sin un todo. Si se elimina un entero, entonces se eliminan todas las partes. Tiene una relación más fuerte
Delegación
- Entregar la responsabilidad de una tarea particular a otra clase o método. Es una técnica en la que un objeto expresa cierto comportamiento hacia el exterior, pero en realidad, es responsabilidad de los delegados implementar ese comportamiento en un objeto asociado
Acoplamiento
- Acoplamiento se refiere al grado en que una clase sabe acerca de otra clase. Si una clase usa otra clase, eso es acoplamiento. Esto incluye bajas dependencias entre “artefactos” (clases, módulos, componentes). No debe haber una dependencia demasiado grande entre los módulos; incluso si hay una dependencia, debería ser a través de las interfaces y debería ser mínima
Abstracción
- La abstracción significa ocultar detalles de nivel interior o exponer solo los detalles esenciales y relevantes a los usuarios
Agregación
- La agregación es una asociación que representa parte de una relación completa donde una parte puede existir sin un todo. Tiene una relación más débil. Es una forma especializada de asociación donde todos los objetos tienen su propio ciclo de vida, pero existe la propiedad. Esto representa una relación de “parte completa” o “parte de parte”. Tomemos un ejemplo de la relación entre el Departamento y el Maestro. Un profesor puede pertenecer a múltiples departamentos. Por lo tanto, el profesor es parte de múltiples departamentos. Pero si eliminamos un Departamento, el objeto Maestro no será destruido
Cohesión
- El término cohesión se usa para indicar el grado en que una clase tiene una responsabilidad única y bien enfocada. La cohesión es una medida de cómo los métodos de una clase o un módulo están relacionados de manera significativa y significativa, y de cuán enfocados están en proporcionar un propósito bien definido al sistema
MORALES ANGELES ANTONIO EMILIANO
Informationen
- Beschreibung
- Mindmap am conceptos mas importantes de la POO, erstellt von ANTONIO MORALES am 06/09/2021.
- Erstellt von
- ANTONIO MORALES
- Aufrufe
- 0
- Bewertung