GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Características de la Programación Orientada a Objetos

martel garcia Spanisch

Características de la Programación Orientada a Objetos

Inhalt der Mindmap

Características de la Programación Orientada a Objetos

  1. Encapsulamiento

    • Permite agrupar cada elemento que se considere formar parte de un mismo nivel de abstracción y una misma entidad.
      • Esto permite elevar la cohesión de los elementos del sistema.
  2. Abstracción

    • Denota las características principales de un objeto en el cual los comportamientos se capturan.
      • Las funciones, los procesos y los métodos pueden abstraerse, necesitando diversas técnicas para ampliar esa abstracción.
        • Permite crear un conjunto de clases que enseñan el problema o la realidad a tratar.
  3. Herencia

    • Facilita y organista el encapsulamiento y el polimorfismo, haciendo que los objetos sean creados y definidos como tipos especializados de objetos que ya existen.
      • Estos comparten y extienden su comportamiento sin tener que implementarlo de nuevo.
        • Normalmente se hace al agrupar objetos en clases y estos a su vez presentan un comportamiento en común.
  4. Polimorfismo

    • Comportamientos distintos que se asocian a diferentes objetos pueden compartir un mismo nombre.
      • Cuando son llamados por el mismo, se usa el comportamiento que corresponde al objeto utilizado.
        • Invocar un comportamiento en una referencia generará el correcto comportamiento para el tipo real del objeto al que se hace la referencia.
  5. Principio de ocultación

    • El aislamiento cuida las propiedades de un objeto frente a su modificación por alguien que no pueda acceder a las mismas, únicamente los mismos métodos internos que tiene el objeto pueden hacerlo.
      • Esto impide que otros objetos modifiquen el estado interno de uno de forma inesperada, sustrayendo interacciones inesperadas y efectos secundarios.
  6. Modularidad

    • Propiedad con la que se puede subdividir a una aplicación en secciones de menor tamaño.
      • Estos módulos pueden compilarse por separado, pero se conectan a otros.
  7. Recolección de basura

    • Técnica con la que el entorno de objetos destruye de forma automática y desvincula la memoria que se asocia a los objetos que no tienen referencia a ellos.
      • El entorno asigna la memoria cuando se crea un objeto nuevo y se libera cuando no está en uso.

Bilder und Dateien der Mindmap

  • Características de la Programación Orientada a Objetos
  • Características de la Programación Orientada a Objetos
  • Características de la Programación Orientada a Objetos
  • Características de la Programación Orientada a Objetos
  • Características de la Programación Orientada a Objetos
  • Características de la Programación Orientada a Objetos
  • Características de la Programación Orientada a Objetos

Informationen

Beschreibung
Mindmap am Características de la Programación Orientada a Objetos, erstellt von martel garcia am 11/12/2021.
Erstellt von
martel garcia
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck