8.582
Bearbeitungen
Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{#mermaid:classDiagram class Bibliothek { -String name -String adresse -String oeffungszeiten +Bibliothek(pName: String, pAdresse: String, pOe…“) |
Jneug (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
<pre> | |||
{{#mermaid:classDiagram | |||
class Bibliothek { | |||
-String name | |||
-String adresse | |||
-String oeffungszeiten | |||
+Bibliothek(pName: String, pAdresse: String, pOeffnungszeiten: String) | |||
+getName() String | |||
+setName(pName: String) void | |||
+getAdresse() String | |||
+getOeffnungszeiten() String | |||
+setOeffnungszeiten(pZeiten: String) void | |||
+getAngestellte(): Mitarbeiter[] | |||
+addAngestellte(pMitarbeiter: Mitarbeiter) void | |||
+removeAngestellte(pMitarbeiter: Mitarbeiter) boolean | |||
+getBuecher() Medium[] | |||
+getBuch(pBezeichnung: String) Medium | |||
} | |||
class Mitarbeiter { | |||
+name: String | |||
+adresse: String | |||
+management: boolean | |||
+Mitarbeiter(pName: String, pAdresse: String, pIstManagement: boolean) | |||
+istManagement() boolean | |||
-setManagement(pManagement: boolean) void | |||
+getName() String | |||
+setName(pName: String) void | |||
+getAdresse() String | |||
+setAdresse(pAdresse: String) void | |||
} | |||
class Medium { | |||
+name: String | |||
+art: int | |||
+Medium(pName: String, pTyp: int) | |||
+getName() String | |||
+istBuch() boolean | |||
+istCD() boolean | |||
+istMagazin() boolean | |||
} | |||
Bibliothek--> "1..n" Mitarbeiter : +mitarbeiter[] | |||
Bibliothek--> "1..n" Medium : -medien[] | |||
}} | |||
</pre> | |||
{{#mermaid:classDiagram | {{#mermaid:classDiagram | ||
class Bibliothek { | class Bibliothek { | ||