15.06.2013 Views

Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...

Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...

Dispensa in PDF - Dipartimento di Scienze Ambientali, Informatica e ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Tabella 2. Relazioni<br />

RELAZIONE DESCRIZIONE<br />

Package<br />

Classe<br />

«<strong>in</strong>terfaccia»<br />

Interfaccia<br />

Oggetto<br />

Carnielli Efrem: Programmazione a componenti<br />

PACKAGE<br />

CLASSE<br />

Unified Software Process (USP)<br />

INTERFACCIA: l’etichetta può essere una delle<br />

due <strong>in</strong><strong>di</strong>cate.<br />

OGGETTO<br />

ASSOCIAZIONE<br />

GENERALIZZAZIONE: rappresenta<br />

l’ere<strong>di</strong>tarietà o estensione tra due classi o due<br />

<strong>in</strong>terfacce. Se <strong>in</strong>vece collega una classe ad<br />

un’<strong>in</strong>terfaccia determ<strong>in</strong>a l’implementazione e<br />

viene etichettato con <strong>in</strong><strong>di</strong>ca che<br />

la classe implementa quell’ <strong>in</strong>terfaccia.<br />

AGGREGAZIONE: relazione debole: le parti<br />

113

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!