¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Programacion orientada a objetos

Matias Suquillo Español

Programacion orientada a objetos

Contenido del mapa

Programacion orientada a objetos

  1. Abstracción

    • Definición
      • Es una super clase donde este puede crear clases hijas estas presentan las características específicas de un objeto aquellas que lo distinguen de los demás tipos de objetos
      • Sintaxis
    • Tipos de Abstracción
      • Abstracción de entidad
        • Es un objeto que representa un modelo útil de una entidad que se desea.
      • Abstracción de acciones
        • Un objeto que representa un conjunto de operaciones y todas ellas desempeñan funciones del mismo tipo.
      • Abstracción de coincidencia
        • Un objeto que almacena un conjunto de operaciones que no tienen relación entre sí.
    • Propiedades
      • Estáticas
      • Dinámicas
  2. Herencia

    • Definición
      • Mecanismo por el cual una clase permite heredar las características (atributos y métodos) de otra clase.
    • Tipos de herencia
      • Herencia única
        • Las subclases heredan las características de solo una superclase.
      • Herencia multinivel
        • Una clase derivada heredará una clase base y, además, la clase derivada también actuará como la clase base de otra clase.
      • Herencia jerárquica
        • Una clase puede tener más de una superclase y heredar características de todas las clases principales
      • Herencia híbrida
        • Es una mezcla de dos o más de los tipos de herencia anteriores.
    • Sintaxis
  3. Encapsulamiento

    • Definición
      • Se encarga de ocultar la información y asegura que no se pueda cambiar el estado de otros objetos cada objeto tiene una interfaz diferente de los otros.
    • Niveles de acceso
      • Público (Public)
        • Todos pueden acceder a los datos o métodos de una clase.
      • Protegido (Protected)
        • Podemos decir que estás no son de acceso público solamente son accesibles dentro de su clase y por subclases.
      • Privado (Private)
        • En este nivel se puede declarar miembros accesibles sólo para la propia clase.
    • Sintaxis
  4. Polimorfismo

    • Definición
      • Es la capacidad que tienen los objetos de una clase en ofrecer respuesta distinta e independiente en función de los parámetros
    • Tipos de polimorfismo
      • Sobrecarga
        • El más conocido y se aplica cuando existen funciones con el mismo nombre en clases que son completamente independientes una de la otra.
      • Paramétrico
        • Existen funciones con el mismo nombre pero se usan diferentes parámetros (nombre o tipo).
      • Inclusión
        • Es cuando se puede llamar a un método sin tener que conocer su tipo, así no se toma en cuenta los detalles de las clases especializadas, utilizando una interfaz común
    • Sintaxis

Imágenes y archivos del mapa

  • Programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion orientada a objetos
  • Programacion orientada a objetos

Información

Descripción
Mapa Mental sobre Programacion orientada a objetos, creado por Matias Suquillo el 15/02/2022.
Creado por
Matias Suquillo
Visitas
2
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?