Modelo Orientado a Objetos UML I - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Modelo Orientado a Objetos UML I

Description:

'Y todo lo que hag is, hacedlo de coraz n, como para el Se or y ... 'Rompiendo. las Cadenas' ... 'Rompiendo las Cadenas' (Libro) 'Victoria Sobre la Oscuridad' ... – PowerPoint PPT presentation

Number of Views:214
Avg rating:3.0/5.0
Slides: 17
Provided by: ldc5
Category:

less

Transcript and Presenter's Notes

Title: Modelo Orientado a Objetos UML I


1
Modelo Orientado a ObjetosUML (I)
Prof. Leonid Tineo Rodríguez Ing Claudia
González Departamento de Computación Universidad
Simón Bolívar leonid_at_usb.ve
2
UML
3
Modelo Conceptual Orientado a Objetos
  • Describe Estructura de los objetos del sistema
    (identidad , atributos, interrelaciones y
    operaciones)
  • Captura Conceptos del mundo real que son
    relevantes a los sistemas
  • Representación Diagramas de Clases

4
Objetos
  • Concepto, abstracción o cosa con límite y
    semántica bien establecidos para el problema
  • Todos los objetos tienen identidad y son
    distinguibles
  • Notación

5
Clases
  • Una clase describe un grupo de objetos con
  • Similares propiedades (atributos)
  • Comportamiento común (operaciones)
  • Interrelaciones comunes
  • Semántica común
  • Notación

6
Diagramas de Objetos
  • Diagrama de Clases
  • Diagrama de Instancias

7
Atributos
  • Valor de dato contenido en los objetos de una
    clase
  • No son objetos, no tienen identidad
  • No se requiere de atributo clave de objetos

8
Operaciones y Métodos
  • Operaciones
  • Funciones o transformaciones de objetos
  • Objeto destino argumento implícito
  • Parámetros otros argumentos
  • Comportamiento según clase del objeto destino
  • Polimorfismo una operación - distintas clases
  • Métodos
  • Implementación de operación para una clase
  • Misma declaración

9
Enlaces y Asociaciones
  • Enlace conexión entre objetos
  • Asociación grupo de enlaces de estructura y
    semántica común
  • Bidireccionales Hacia delante e inversa

(Pago) 10.50
(Pago) 29.85
(Pago) 10.50
cancela
cancela
cancela
cancela
(Venta) 01/may/02 1530
(Venta) 01/may/02 1530
(Venta) 15/may/02 845
10
Asociaciones
11
Multiplicidad de Asociaciones
  • Vale cualquier restricción de cardinalidad

12
Enlaces y Asociaciones no Binarias
  • Relaciones de orden tres o más

(Libro) El Reino Secreto
(Lector) Ana Lista
(Lector) Leo Nardo
(Librería) El Faro
13
Asociaciones como Clases
  • Al igual que las clases, las asociaciones pueden
    tener atributos, operaciones y asociaciones

Libro
Lector
Librería
14
Ordenamiento de Enlaces
  • Los enlaces en usa sociación pueden estar
    ordenados del lado en que participan muchos

15
Calificadores
  • Atributos que permiten discriminar los distintos
    elementos de enlaces el lado de muchos de una
    asociación

16
Atributos
Write a Comment
User Comments (0)
About PowerShow.com