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

Mind map

POO

Aldo Rodriguez Informática Spanish

POO

Map content

POO

  1. Abstracción

    • Características esenciales de un objeto
    • Obtener partes fundamentales de un sistema
      • Describirlo de manera simple y precisa
    • Define
      • Características (atributos)
      • Comportamientos (operaciones)
  2. Encapsulamiento

    • Ocultar detalles
    • Define
      • Tipos de acceso
      • Interfaz pública para usuarios
  3. Modularidad

    • Organización del código
      • Dividirlo en unidades funcionales por separado
    • Componentes organizados para el correcto funcionamiento
    • Diseño de clases
  4. Tipificación

    • Definir un objeto como tipo de dato
  5. Jerarquía de clases

    • Agrupa definiciones abstractas por niveles
      • General
      • Específico
    • Relación "es un"
  6. Polimorfismo

    • Múltiples formas
      • Diferentes definiciones, un mismo nombre
    • Comportamiento dentro de una jerarquía
  7. Clases y objetos

    • Clase
      • Formas de acceso
        • Public
        • Private
        • Protected
        • Default
      • Plantilla
      • Crear
    • Objeto
      • Atributos
      • Cualquier cosa con identidad
      • Comportamiento
    • Métodos
      • Redefinición
      • Abstractos
    • Constructores
      • Constructor por omisión
        • Se obtiene al no definir ningún constructor
      • Instrucciones para inicializar la instancia de una clase
      • Mismo nombre de la clase
      • Se puede definir más de uno en una misma clase
    • Miembros estáticos
  8. Sobrecarga

    • Métodos
      • Más de una definición en una misma clase
        • Se identifican con el número y tipo de argumentos
    • Operadores
      • Operaciones con tipos de datos primitivos
      • Operaciones con clases
  9. Relaciones de clases

    • Asociación
      • Relación "tiene un"
      • Representado con línea sólida
      • Unidireccional
        • Solo una clase sabe de la relación
      • Bidireccional
        • Ambas clases saben de la realación
    • Agregación
      • Relación en la que una clase pertenece a otra
        • Cuando la clase padre es eliminada, sus hijos también lo son
    • Composición
      • Posee propiedad exclusiva sobre otras clases
      • Los cambios no se propagan al resto del sistema
      • Limita el crecimiento de la complejidad
    • Generalización
      • Superclase y subclase
      • Relación "es un tipo de"
      • Se representa con una línea dirigida sólida con una punta de flecha abierta
    • Implementación
      • Relación entre 2 clases donde se especifica qué debe hacer cada una de ellas
      • Se representa con una línea dirigida discontinua con una flecha abierta apuntando a la interfaz
    • Dependencia
      • Relación de uso entre 2 clases
      • Se representa con una línea dirigida discontinua

Images and files in the map

  • POO
  • POO
  • POO

Information

Description
Informática Mind Map on POO, created by Aldo Rodriguez on 13/09/2018.
Created by
Aldo Rodriguez
Views
1
History
  • Created by Aldo Rodriguez · Sep 13, 2018
  • Copied by Aldo Rodriguez · Sep 13, 2018
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?