Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
info:sek1:koam-tv [2019/05/02 09:28] schultz |
info:sek1:koam-tv [2019/05/02 09:37] (aktuell) schultz [UML - Die vereinheitlichte Modellierungssprache] |
||
|---|---|---|---|
| Zeile 17: | Zeile 17: | ||
| ==== Identifikation der Objekte ==== | ==== Identifikation der Objekte ==== | ||
| Wir betrachten vor allem folgende drei Objekte im Umgang mit einer Textverarbeitung: | Wir betrachten vor allem folgende drei Objekte im Umgang mit einer Textverarbeitung: | ||
| - | * Zeichen | + | * **Zeichen** |
| - | * Absatz | + | * **Absatz** |
| - | * Dokument | + | * **Dokument** |
| Weitere mögliche Objekte, die man in einer Textverarbeitungssoftware finden kann sind: | Weitere mögliche Objekte, die man in einer Textverarbeitungssoftware finden kann sind: | ||
| Zeile 51: | Zeile 51: | ||
| ==== Punktnotation ==== | ==== Punktnotation ==== | ||
| - | Die Punktnotation hilft dabei die Anwendung einer Methode auf ein bestimmtes Objekt beschreiben zu können. Zum Beispiel könnte es ein Absatzobjekt "einleitung" geben. Möchte man die Textausrichtung dieser Einleitung nun auf zentriert setzen, so könnte man schreiben: | + | Die **Punktnotation** hilft dabei die Anwendung einer Methode auf ein bestimmtes Objekt beschreiben zu können. Zum Beispiel könnte es ein Absatzobjekt "einleitung" geben. Möchte man die Textausrichtung dieser Einleitung nun auf zentriert setzen, so könnte man schreiben: |
| einleitung**.**aendereTextausrichtung**(**zentriert**)** | einleitung**.**aendereTextausrichtung**(**zentriert**)** | ||
| Zeile 58: | Zeile 58: | ||
| ==== UML - Die vereinheitlichte Modellierungssprache ==== | ==== UML - Die vereinheitlichte Modellierungssprache ==== | ||
| - | * Klassenkarte | + | === Klassenkarte === |
| - | * Objektkarte | + | Die Klassenkarte gibt alle gundlegenden Informationen zu einer Klasse an. Sie wird als __Rechteck__ dargestellt und in 3 Teile untergliedert: |
| + | * obere Zeile: KLASSENNAME (in Großbuchstaben) | ||
| + | * mittlere Zeile: Auflistung der Attribute | ||
| + | * untere Zeile: Auflistung der Methoden (mit zugehörigen Parametern in runden Klammern) | ||
| + | |||
| + | __Beispiel__: | ||
| + | |||
| + | === Objektkarte === | ||
| ==== Das Schreiben einer Facharbeit ==== | ==== Das Schreiben einer Facharbeit ==== | ||