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

Mindmap

Clases y Objetos

David Anachuri Spanisch

Inhalt der Mindmap

Clases y Objetos

  1. Objetos

    • Un objeto tiene estado, comportamiento e identidad; la estructura y comportamiento de objetos similares estan defindios en su clase comun; los terminos instancia y objeto son intercambiables
      • Estado
        • Abarca todas las propiedades del mismo mas los valores actuales de cada una de esas propiedades
      • Comportamiento
        • Como actua y reacciona un objeto, en terminos de sus cambios de estado y paso de mensajes
          • Operaciones
            • Modificador
            • Selector
            • Iterador
            • Constructor
            • Destructor
      • Identidad
        • Propiedad de un objeto que lo distingue de todos los demas objetos
    • Relaciones
      • Enlaces (Cliente/servidor)
        • Asociacion especifica por la cual un objeto utiliza los servicios de otro objeto
          • Actor
            • Opera sobre otros objetos pero nunca se opera sobre el
          • Servidor
            • Objeto que nunca opera sobre otros objetos , otros objetos operan sobre el
          • Agente
            • Opera sobre otros objetos y ademas otros objetos pueden operar sobre el
          • Visiblidad
            • El objeto servidor es global para el cliente El objeto servidor es un parametro de alguna operacion del cliente El objeto servidor es parte del objeto cliente El objeto servidor es un objeto declarado localmente en alguna operacion del cliente
          • Sincronizacion
            • Cuando un objeto pasa un mensaje a otro se dice que estan sincronizados
      • Agregacion (todo/parte)
        • Puede o no denotar contencion fisica
  2. Clases

    • Las clases son plantillas que agrupan comportamiento (métodos) y estados (atributos) de los futuros objetos.
      • Interfaz
        • Public
          • Declaracion accesible a todos los clientes
        • Protected
          • Declaracion accesible a la propia clase, subclases y clases"friends"
        • Private
          • Accesible solo a la propia clase y sus clases "amigas"
    • Relaciones
      • Asociacion
        • Relacion estrucural que describe una conexion entre objetos
      • Herencia
        • Una clase comparte la estructura y o el comportameinto definido en una o mas clases
          • Simple
          • Multiple
      • Agregacion
        • Las partes pueden formar parte de distintos agregados
          • Contencion fisica
            • Significa que el objeto no existe independientemente de la instancia que lo encierra
      • Instanciacion
      • Metaclases
      • De uso
        • No hay contencion fisica
    • Tipos
      • Public
      • Abstract
        • se definen como se utiliza, sin la necesidad deimplementar métodos.se dejan incompletos para después serrefinados mediante el mecanismo de la herencia.No pueden ser instanciadas
      • De concurrencia
        • No tiene estado
      • De persistencia
        • Tiene estado pero no comportamiento
  3. Objetos y clases bien diseñadas

    • Acoplamiento
      • Medida de la fuerza de la asociacion establecida por una conexion entre un modulo y otro
        • Acoplamiento fuerte: complica porque los modulos son mas dificiles de compendrer,cambiar o corregir
    • Cohesion
      • Grado de conectividad entre los elementos de un solo modulo . Mientras mas cohesivo mejor(Funcional)
    • Suficiencia
      • La clase o modulo captura suficiente caracteristicas como para permitir una interaccion significativa y eficiente
    • Complecion
      • Completo
        • La interfaz de la clase o modulo captura todas las caracteristicas significativas de la abstraccion
      • Suficiente
        • Interfaz que cubre todos los apectos de la abstraccion
    • Ser primitivo
      • Aquellas que pueden implantarse eficientemente solo si tienen acceso a la representacion subyacente de la abstraccion

Informationen

Beschreibung
Mindmap am Clases y Objetos, erstellt von David Anachuri am 11/05/2016.
Erstellt von
David Anachuri
Aufrufe
0
Bewertung

Mehr zu Clases y objetos

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck