4° Anno TEORIA Programmazione ad oggetti: principi base | Page 30

1 ) Associazioni ( Use Relationship )
Definizione : Le associazioni sono fatti del mondo reale che mettono in corrispondenza tra loro le istanze di due o più classi
Un ' associazione che mette in corrispondenza le istanze di due sole classi si dice associazione binaria , altrimenti si dice associazione ennaria
Un ' associazione è caratterizzata da : un nome un ruolo una molteplicità una direzione o navigabilità
La sintassi grafica da usare è la seguente :
I numeri posti nei pressi della linea dell ' associazione indicano per ciascuna istanza della prima classe il numero di istanze dell ' altra che sono in corrispondenza
Il fatto che l ' associazione sia realizzata con un linea senza freccia , indica che è bidirezionale , in caso contrario il verso della freccia indica il senso di lettura dell ' associazione

Principi OOP : c ) le relazioni tra le classi

1 ) Associazioni ( Use Relationship )

Definizione : Le associazioni sono fatti del mondo reale che mettono in corrispondenza tra loro le istanze di due o più classi

Un ' associazione che mette in corrispondenza le istanze di due sole classi si dice associazione binaria , altrimenti si dice associazione ennaria

Un ' associazione è caratterizzata da : un nome un ruolo una molteplicità una direzione o navigabilità

La sintassi grafica da usare è la seguente :

I numeri posti nei pressi della linea dell ' associazione indicano per ciascuna istanza della prima classe il numero di istanze dell ' altra che sono in corrispondenza

Il fatto che l ' associazione sia realizzata con un linea senza freccia , indica che è bidirezionale , in caso contrario il verso della freccia indica il senso di lettura dell ' associazione

Autore : Prof . Rio Chierego Marzo 2022