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

Mapa mental

POO

Daniel Arista Español

Contenido del mapa

POO

  1. Abstracción

    • Define características
    • Relativo a la perspectiva
    • Partes fundamentales
  2. Encapsulamiento

    • Oculta detalles
      • Implementación
      • Usuarios
    • Define
      • Acceso privado
      • Interfaz pública
  3. Modularidad

    • Organización del código
      • Unidades funcionales divididas
    • Componentes
      • Interactuar correctamente
    • Principio fundamental
  4. Tipificación

    • Agrupación de objetos en tipos
      • No pueden intercambiarse
      • Hacerlo de manera muy restringida
  5. Jerarquía de clases

    • Agrupar definiciones abstractas
    • General -> Específico
    • Relación: "es un"
    • Tipos
      • Herencia
      • Herencia multiple
      • Agregación
  6. Polimorfismo

    • Comportamiento dentro de jerarquía de clases
      • Definirse bajo distintos nombres
      • Puede contener diferentes valores
  7. Relaciones de clases

    • Interface
      • Clases que no contienen ninguna implementación
    • Generalización
      • Relación entre una superclase y sus subclases
        • Se obtienen los mismos métodos y atributos
    • Dependencia
      • Relación de uso
        • Una clase utiliza a otra
    • Composición
      • "Relación de vida "
        • La vida de los objetos esta limitado por el otro
    • Agregación
      • Indica que una clase es parte de otra
    • Asociación
      • Relación entre clases
  8. Clases y objetos

    • Clase
      • Atributos
        • Colección de datos
      • Métodos
        • Conjunto de operaciones
        • Redefinición de métodos
          • Modificar el comportamiento de las instancias de una subclase
            • Modificando la superclase
      • Prototipo
      • Miembros estáticos
        • Modificador static
          • Sus propiedades son compartidas
            • Objetos que heredan de ella
    • Objeto
      • Instancia de una clase
      • Cualquier cosa con identidas
    • Formas de acceso
      • Métodos
        • Public
          • Accedidos desde otra clase
        • Private
          • Usados por la misma clase
        • Protected
        • Default
    • Constructor
      • Conjunto de instrucciones
        • Inicializa instacia
        • Mismo nombre que la clase
      • Puede definirse uno ó más
      • No tiene que definirse
        • Constructor por omisión
          • Sin función alguna
  9. Sobrecarga

    • Sobrecarga de métodos
      • Definición de mas de un método en una clase
      • Se identifica
        • Número y tipo de argumentos
    • Sobrecarga de operadores
      • Operadores con doble funcionalidad
        • Operadores primitivos
        • Operadores definidos por el usuario

Información

Descripción
Mapa Mental sobre POO, creado por Daniel Arista el 14/09/2018.
Creado por
Daniel Arista · sep 2018
Actualizado
14 sep 2018
Visitas
0
Historial
  • Creado por Daniel Arista · 13 sep 2018
  • Copiado por Daniel Arista · 14 sep 2018
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?