Logo dell'Università di Catania: Siciliae Studium Generale 1434 Logo del Centro IPPARI, Ingegneria del software
matite e gomma
Loghi istituzionali: Siciliae Studium Generale 1434, Centro ricerche IPPARI, Università di Catania, Facoltà di Scienze Matematiche, Fisiche, Naturali, Insegnamento di Ingegneria del software

Diagrammi delle classi: concetti fondamentali

Lezione 15 di Ingegneria del software

Docente: Giuseppe Scollo

Università di Catania, sede di Comiso (RG)
Facoltà di Scienze Matematiche, Fisiche e Naturali
Corso di Studi in Informatica applicata, AA 2007-8

Logo di Conformità WCAG-1 di Livello Tripla A, W3C-WAI Web Content Accessibility Guidelines 1.0 Validazione XHTML 1.0 Validazione CSS 2

Indice

  1. Diagrammi delle classi: concetti fondamentali
  2. elementi notazionali
  3. proprietà delle classi
  4. attributi o associazioni?
  5. molteplicità delle proprietà
  6. interpretazioni delle proprietà
  7. associazioni bidirezionali
  8. operazioni
  9. generalizzazioni
  10. dipendenze

elementi notazionali

proprietà delle classi

attributi o associazioni?

associazioni attributi "posti all'esterno"

proprietà di una classe espresse come attributi:

esempio di espressione di proprietà come attributi

... e come associazioni:

esempio di espressione di proprietà come associazioni

ruoli: nomi dei capi di un'associazione

molteplicità delle proprietà

uno, nessuno, centomila...

interpretazioni delle proprietà

associazioni bidirezionali

operazioni

generalizzazioni

dipendenze