GoConqr has a new look! Let us know what you think.

Mind map

conceptos mas importantes de la POO

ANTONIO MORALES Spanish

Map content

conceptos mas importantes de la POO

  1. 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
  2. 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
  3. 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 é
  4. 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
  5. 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
  6. 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
  7. 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
  8. Abstracción

    • La abstracción significa ocultar detalles de nivel interior o exponer solo los detalles esenciales y relevantes a los usuarios
  9. 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
  10. 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
  11. MORALES ANGELES ANTONIO EMILIANO

Information

Description
Mind Map on conceptos mas importantes de la POO, created by ANTONIO MORALES on 06/09/2021.
Created by
ANTONIO MORALES
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?