Presentasjon lastes. Vennligst vent

Presentasjon lastes. Vennligst vent

Klassediagrammer II Klassen samler data og operasjoner i passe store enheter Klassen organiserer programdesig net.

Liknende presentasjoner


Presentasjon om: "Klassediagrammer II Klassen samler data og operasjoner i passe store enheter Klassen organiserer programdesig net."— Utskrift av presentasjonen:

1 Klassediagrammer II Klassen samler data og operasjoner i passe store enheter Klassen organiserer programdesig net

2 Assosiasjonsattributt Assosiasjonsattributter samler og organiserer Brett og Brikke Brett organiserer informasjon om alle Felt Brikke organiserer informasjon om sitt felt

3 Utvidet assosiasjon Assosiasjonsattributter kan forfremmes De kan utstyres med egne attributter De kan bygges som anonyme klasser og instanser

4 Assosiasjonsklasse En assosiasjon kan også forfremmes til en navngitt klasse Klassen Salg organiserer og samler data og operasjoner for hvert salg

5 Komposisjon I komposisjon lar vi ett objekt bestå av ett eller flere andre Modellen kan utstyres med roller og multiplisitet Den som komponerer har enerett over delenes totale livsløp

6 Eksempel med kode Klassene for Reader-hierarkiet bruker komposisjon Dermed oppnår de å kunne kombinere tjenester En linjeleser kan for eksempel kombineres med en fil-leser BufferedReader br = new BufferedReader(FileReader(”Tekst.txt”))

7 Komplisert kode og komposisjon BufferedReader br = null; URL url = new URL(”htp://….”); InputStream in = url.openStream(); br = new BufferedReader(new InputStreamReader(in));

8 Komposisjon i nettverk lagrer MS vevsider med komposisjon?


Laste ned ppt "Klassediagrammer II Klassen samler data og operasjoner i passe store enheter Klassen organiserer programdesig net."

Liknende presentasjoner


Annonser fra Google