Diagrama de clases Introducción

Description

Definición de Clase para los estudiantes de la Universidad de los Libertadores
Amparo Rueda jaimes
Mind Map by Amparo Rueda jaimes, updated more than 1 year ago
Amparo Rueda jaimes
Created by Amparo Rueda jaimes over 10 years ago
421
0

Resource summary

Diagrama de clases Introducción
  1. ¿Qué muestran?
    1. La estructura estática del sistema de modelado
      1. Las relaciones que existen entre las distintas clases y objetos del sistema
        1. Las clases y objetos del sistema y su estructura interna
          1. Se concentran en los elementos del sistema de forma independiente del tiempo
          2. ¿Para qué sirven?
            1. 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)
              1. 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
                1. Definir y documentar modelo de datos
                2. Advertencias
                  1. Solo utilice las herramientas que necesite, el hecho que existan cierta característica no significa que se deba usar de forma obligatoria
                    1. Las clases estan relacionados con la POO
                    2. ¿Qué es una clase?
                      1. 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
                        1. Ejemplo
                          1. Compuesta por
                            1. Atributos: propiedades relevantes de una clase, representa su estructura Pueden ser simples o compuestos
                              1. Métodos: Comportamiento asociado a una clase
                                1. Relaciones
                                  1. Asociaciones Representan relaciones estructurales entre las clases (la forma en que están relacionadas entre si las clases )
                                    1. Navegabilidad representa relaciones estructurales entre las clases (forma en que están relacionadas entre las clases)
                                      1. Agregación es una relación en la que una de las clases representa el todo , y la otra parte de ese todo
                                        1. Composición es una forma más fuerte de la agregación en a que el todo no puede existir sin sus partes
                                          1. Dependencia relación en la que una clase necesita (requiere) otra para poder funcionar
                                            1. Interfaz: clase asociada que describe su comportamiento visible, conjunto de métodos que describen el comportamiento visible de una clase
                                      2. Notación
                                        1. Atributos: [visibilidad][/] nombre [:tipo] = valor por omisión [propiedad]
                                          1. 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]
                                            1. Propiedades: pueden una o más de las siguientes: readOnly, isQuery, Concurrent, Guarded, Sequential, ..
                                            2. Objetos
                                              1. Instancia cada objeto que pertenece a una clase
                                                1. Instanciación/instanciar Proceso de generación o creación de lasinsancias (objetos) de una clase
                                                  1. Objeto Representación de algo que se describe mediante un identificador, una estructura y comportamientos. Instancia de una clase
                                                  2. Las clase se pueden representar
                                                    1. Clases parametrizadas: Plantillas de clases que se pueden parametrizar con uno o mas tipos de datos segun sea necesario. Claes Genéricas
                                                      1. Clases Abstractas: Clases que no tienen implemenación para todos los métodos definidos
                                                        1. Clases utilitarias: Clases que contienen librerías de funciones (no interesa mucho la implementación)
                                                        2. Propiedades
                                                          1. Jerarquía Relación ES UNA abstracción de generalización / especialización de claes
                                                            1. 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)
                                                              1. Herencia disjunta
                                                                1. Herencia Traslapada
                                                                  1. Total
                                                                    1. Parcial
                                                                  Show full summary Hide full summary

                                                                  Similar

                                                                  ¿COMO PREPARAR UNA EXPOSICIÓN?
                                                                  Ana Lucia Hartmann Eusse
                                                                  DIABETES MELLITUS
                                                                  Lorena Ruiz Cardona
                                                                  ENFERMEDADES PROFESIONALES DEL CALL CENTER
                                                                  edgar varon
                                                                  liderazgo
                                                                  jesus_pank
                                                                  dispositivos de almacenamiento
                                                                  ROBERTO RUIZ
                                                                  SEGURIDAD INDUSTRIAL
                                                                  Juarez Princesit
                                                                  5. ALGUNAS LÍNEAS DE ORIENTACIÓN Y ACCIÓN
                                                                  reneherrera69
                                                                  Narcotrafico y paramilitarismo
                                                                  Roberto C 7
                                                                  EL REINO ANIMAL
                                                                  Josselyn Valenzuela
                                                                  Salón Nacional de Artistas
                                                                  Paola Alejandra Lozano Vela
                                                                  1.5. AYUDAS AUDIOVISUALES
                                                                  OdalisLoor