La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

UML Diagramma statico di una classe

Presentazioni simili


Presentazione sul tema: "UML Diagramma statico di una classe"— Transcript della presentazione:

1 UML Diagramma statico di una classe
Esercizi UML Diagramma statico di una classe Linguaggio di Modellazione Unificato (slides)

2 UML: nell’ingegneria del software
ingegneria del software (software engineering): disciplina che si occupa dei processi produttivi e delle metodologie di sviluppo finalizzate alla realizzazione di sistemi software

3

4 Diagrammi statici per illustrare classi
Un class diagram rappresenta uno schema concettuale La prospettiva con cui si realizza il diagramma può essere – concettuale studia i concetti propri del dominio sotto studio (quali entità e relazioni), senza preoccuparsi della loro successiva implementazione – di specifica studia il software ma a livello di interfaccia e non di implementazione. Quindi l’attenzione è concentrata sulle responsabilità delle classi (quali attributi, operazioni, quali tipologie di relazione tra classi) ma non sui dettagli concreti – implementativa il diagramma fa riferimento alle classi effettivamente realizzate con un linguaggio di programmazione OO e alle strutture dati effettivamente impiegate.

5 … commentare

6 … commentare

7 IDE con plug-in: da codice a UML

8 IDE con plug-in: codice
public class Elabora { …. private Lettore lettore; public Elabora() { lettore = new Lettore (); } public static void main(String[] args) { Elabora o = new Elabora();

9 …. ricordando Superclasse nella gerarchia di classi in Java
Tutte le classi Java ereditano da Object

10 IDE con plug-in: da codice a UML
associazione unidirezionale: può usare 0 oppure 1 oggetto di tipo Lettore (attributo privato di nome lettore)

11 … commentare

12 Implementare le classi descritte dai seguenti diagrammi statici


Scaricare ppt "UML Diagramma statico di una classe"

Presentazioni simili


Annunci Google