O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Diagrama de clases Introducción

Amparo Rueda jaimes Espanhol

Mapa mental sobre diagrama de clases introducción: qué muestran, para qué sirven, notación y objetos

Mapa mental: diagrama de clases introducción

Conteúdo do mapa

Diagrama de clases Introducción

  1. ¿Qué muestran?

    • La estructura estática del sistema de modelado
    • Las relaciones que existen entre las distintas clases y objetos del sistema
    • Las clases y objetos del sistema y su estructura interna
    • Se concentran en los elementos del sistema de forma independiente del tiempo
  2. ¿Para qué sirven?

    • Realizar la abstracción de un dominio y formalizar el análisis de los conceptos relacionados al mismo (modelo de dominio ... o de cualquier tipo de concepto)
    • Definir y documentar una solución de diseño,es decir, la estructura del sistema que se va a implementar en términos de clases y objetos
    • Definir y documentar modelo de datos
  3. Advertencias

    • Solo utilice las herramientas que necesite, el hecho que existan cierta característica no significa que se deba usar de forma obligatoria
    • Las clases estan relacionados con la POO
  4. ¿Qué es una clase?

    • Representación estructural de algo que existe, físico o imaginario, es la estructura y el comportamiento de un conjunto de objetos que tienen o comparten el mismo patrón estructural y de comportamiento
      • Ejemplo
      • Compuesta por
        • Atributos: propiedades relevantes de una clase, representa su estructura Pueden ser simples o compuestos
        • Métodos: Comportamiento asociado a una clase
        • Relaciones
          • Asociaciones Representan relaciones estructurales entre las clases (la forma en que están relacionadas entre si las clases )
          • Navegabilidad representa relaciones estructurales entre las clases (forma en que están relacionadas entre las clases)
          • Agregación es una relación en la que una de las clases representa el todo , y la otra parte de ese todo
          • Composición es una forma más fuerte de la agregación en a que el todo no puede existir sin sus partes
          • Dependencia relación en la que una clase necesita (requiere) otra para poder funcionar
          • Interfaz: clase asociada que describe su comportamiento visible, conjunto de métodos que describen el comportamiento visible de una clase
  5. Notación

    • Atributos: [visibilidad][/] nombre [:tipo] = valor por omisión [propiedad]
    • Para los métodos: [visibilidad] nombre [(lista de parámetros)] [(propiedad)] Dónde un parámetro es: [dirección (in/out/inout)] nombre: tipo [multiplicidad] [= valor por omisión]
    • Propiedades: pueden una o más de las siguientes: readOnly, isQuery, Concurrent, Guarded, Sequential, ..
  6. Objetos

    • Instancia cada objeto que pertenece a una clase
    • Instanciación/instanciar Proceso de generación o creación de lasinsancias (objetos) de una clase
    • Objeto Representación de algo que se describe mediante un identificador, una estructura y comportamientos. Instancia de una clase
  7. Las clase se pueden representar

    • Clases parametrizadas: Plantillas de clases que se pueden parametrizar con uno o mas tipos de datos segun sea necesario. Claes Genéricas
    • Clases Abstractas: Clases que no tienen implemenación para todos los métodos definidos
    • Clases utilitarias: Clases que contienen librerías de funciones (no interesa mucho la implementación)
  8. Propiedades

    • Jerarquía Relación ES UNA abstracción de generalización / especialización de claes
    • Herencia es una propedad que tienen las clases de heredar de sus superclases estrucuta y/ comportamientos (de acuerod con POO puede ser múltimple o simple)
      • Herencia disjunta
      • Herencia Traslapada
      • Total
      • Parcial

Informações

Descrição
Definición de Clase para los estudiantes de la Universidad de los Libertadores
Visualizações
443
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?