Weiter machen wir mit dem Sequenzdiagramm. Das ist der Abschnitt
2.5 hier bei uns. Und dazu haben wir,
schauen wir gleich mal, die Frage dazu an,
hier, um der für die Graffrage 5 und Frage 6
beziehen sich auf das Sequenzdiagramm und Frage 7 mit 8
sind dann im Zusammenhang mit anderen Diagrammen zu sehen.
Also denen ist erstmal das mit 5 und 6.
Das Sequenzdiagramm haben wir hier am Beispiel,
also die Überschrift ist jetzt hier ein bisschen an die Seite geraten,
damit wir Hühnerplatz für die Diagrammbeispiele haben.
Diese Strukturen, die Sie hier sehen,
sind ganz typisch für Aufrufbeziehungen, Nachrichten.
Und deswegen in deren Sequenz, im Englischen wird dieses Diagramm
häufig als Message Sequence
Chart genannt
Sie müssen diesen Namen nicht auswendig wissen,
ich will ihn nicht von ihnen danach fragen,
nur dass sie wissen, es gibt,
wenn sie ihn durch die Natur drauf stoßen,
Message Tiefens Chart, was ist denn das, ja,
das ist das Gleiche wie das Sequenzdiagramm im Deutschen.
Was wir hier haben, sind die typischen Elemente,
die sind hier, die eine Frage war ja,
was für grafische Elemente wir da haben.
Die grafischen Elemente sind hier zum Beispiel so eine Lebenslosung,
bei denen ich malen, nicht mehr über weg,
ich wollte hier was zeigen.
Also wir haben hier diese gestrichelte Linie,
die von einem Objekt ausgeht, das ist ein wiederkehrendes Element,
was wir immer haben,
das ist hier die Lebenslinie,
hier steht das nochmal
Also die Lebenslinie ist diese Gestriche, die Linie,
und die hat eine Reihenfolge von oben nach unten.
Also wir haben den zeitlichen Ablauf von oben nach unten in diesem Diagramm.
Sequenz hat ja irgendwie was mit Reihenfolge zu tun.
Dann gibt es eher den,
solche Kästen, diese Kästen sind aktive Bereiche,
wo ein Objekt irgendetwas tut,
wo eine Methode ausgeführt wird
Das ist sozusagen so, wo da, hier steht es bezeichnend als Fokus,
dort, wo der Prozessor gerade die Ausführung hat, wo er gerade etwas tut.
Und das wird aktiviert hier durch eine Nachrichtenversand,
also das ist eine Nachricht,
um diese Nachricht wird ein Objekt 2 geschickt,
ein Objekt 2 aktiviert dadurch, wird dadurch aktiviert für das aus,
was sie ja beauftragt ist, nämlich das ist dann auch der Name einer Operation,
einer Methode, für diese Methode aus.
Hier gibt es eine Rückantwort. Zurück an Gott muss nicht immer sein,
manchmal ist die da und wichtig ist hier,
dass diese hier immer oben drüber steht, um welches Objekt es sich handelt.
Auch wir hier, wie beim Sequenzdiagramm schon,
wie beim Kommunikationstiagramm, schon gesagt, es geht um Verhalten,
also geht es immer um Entitäten, um Exemplare zur realen Zeit,
dass die wirklich existieren.
Und da kann natürlich jedes Objekt einer Klasse gerade
was anderes tun und deswegen geht es hier um Exemplar.
Also was wir hier auch noch haben,
sind eben diese Nachrichten und die Rückdinger, die antworten,
ja, man kann hier zusätzlich noch Kommentare angeben an den Hand,
das kann man sowieso machen
Gibt es mit eckigen Klammern Bedingungen.
Diese Eckgegenklammer hatten wir schon kennengelernt im Aktivitäts- und Zustandsdihiagramm.
Hier hat man tatsächlich sogar mal so was,
zwei Varianten dargestellt, aber das ist eher ein bisschen ungewöhnlich,
wenn man ganz viel darstellt, wird es nicht mehr so richtig übersichtlich.
Zusätzlich gibt es die Möglichkeit, also hier sehen Sie,
die Objekte sind irgendwie alle vorher da und hier tut man was hin,
aber hier gibt es, wird ein Objekt neu erzeugt.
Das sieht man nicht nur daran,
dass er der Konstruktor als Name dasteht,
sondern auch,
dass der Pfeil direkt auf den Kasten führt oder hier
der Pfeil führt auf die Zerstörung eines Objektes
Das hat erstmal zu wissen, vielleicht kommt dann sofort die Idee,
oh, in Java kann ich noch gar keine Objekte zerstören,
das macht doch der Gabelsch-Korrektor.
Ja, natürlich haben sie recht, aber fachlich brauche ich
das Objekt nicht mehr. Ich betrachte es als nicht mehr
existent, egal wann da der Speicher aufgeräumt wird.
Also die manche in manchen Sachverhalten gibt es wirklich so etwas zu löschen.
Ja, es gibt ja noch weitere Sachen,
nämlich dass ich hier noch mit Literationen arbeiten kann,
das ignorieren wir für diese Lehrveranstaltung oder dass ich jetzt nur Zeit verzögern habe.
Was sie wissen müssen, ist,
dass die Zeitachse von oben nach unten geht, ja,
das schreiben wir hier noch mit dran
Das ist also eine Zeitachse von oben nach unten,
aber bitte beachten Sie unbedingt, das ist nichtmals stäblich.
Also Sie können jetzt nicht ein Zentimetermaß anlegen und sagen,
okay, das ist hier sieben Zentimeter und das ist nur zwei Zentimeter,
ist alles das zwei Siebtel von dem.
Das hat damit gar nichts zu tun, das ist einfach nur,
wie sich die Platzaufteilung hier ergibt. Man wird diese Zeiten,
es gibt extra noch ein Diagramm der UML-Timing-Diagramm,
das wirklich darstellen kann, wie der Zeit,
wie die zeitlichen Verhältnisse, das wird man hier nicht tun.
Wir haben die Möglichkeit, hier Abläufe also darzustellen und häufig habe ich
Abläufe mit mehr Beteiligten und die ein bisschen komplizierter sind.
Ich habe immer versucht, so ein Bild zu nehmen,
was ein bisschen mehr Beteiligte zeigt.
Wir sehen hier also ein Mensa-Sache, die bargeldlose Bezahlung macht.
Hier haben wir den Studierenden, der steckt seine Karte in
ein Kartenleser, sowas kümmert das nicht. Der wird gelesen,
die Mensa-Karte und ich habe den Betrag in den Kaffeenleser zurück,
das Play zeigt das an
Also interne Vorgänge in diesem Kartenleser, was da hier funktioniert.
Aber weswegen, weswegen wir das anschauen, ist, dass es hier solche Kästen gibt.
Und diese Kästen erlauben eine Verfeinerung. Die Verweinerung,
wie sie hier gemacht ist, ist ja Kasten nur drumherum,
ist, das ist eher so, ich fasse die Sachen zusammen,
dass ich das Gleiche erkenne. Sie sehen hier Loop,
es ist also, es gibt die Möglichkeit, Interration,
Schleifen darzustellen oder hier so ein Kasten,
der so süß und waagerechte Strichen in mir geteilt,
da habe ich eine Alternative oben, eine Alternative unten.
Und hier die Alternativen sind jeweils durch egische Klammern gekennzeichnet,
dass die Bedingung ist dafür,
dass die Alternative zutrifft
Ich kann diese Kästen aber auch verwenden, um etwas auszulagern.
Und das sind dann so ähnlich aus, mit dieser Kastenstruktur,
das sehen wir in dem nächsten Bild. Ja,
also ich habe hier, das sind die sogenannten Refrain,
hier und da haben wir wieder diese Alternative mit dem bestichenden Linienbedingungen
oben für den ersten Kasten, für den zweiten Haltenkasten.
Was passiert in denen? Und hier habe ich eine
sogenannte Referenz auf ein anderes Sequenzdiagramm, um diese Sequenzdiagramme,
sollte natürlich irgendwie da reinpassen.
Das kann ich auslagern auf ein separates Bild. Und dadurch
kann ich ihr in dem Bild interessiert ist vielleicht nicht,
was passiert jetzt hier genau hier drin
Und für den, der sich das interessiert,
der macht ein anderes Blatt auf und sieht dann, was da drin passiert.
Wichtig ist, das muss zusammen zueinander passen,
als sollen wir hier Objekte und Objekte haben und sie jetzt, wenn auch Objekte.
Sie sehen jetzt eher in der unterschiedlichen Darstellungsweise,
dass man hier zum Beispiel keine gestrichelten Linien hat für die Lebenslinie.
Das ist eigentlich nicht nur umkonform. Nur weiß ich nicht,
ob der Autor dieses Bildes, ich stelle es noch vor der Zeit,
habe ich mir das geholt von irgendjemandem, bevor man so ganz genau war,
wo kommt denn das jetzt her, im Copyright.
Deswegen kann ich es nicht nachvollziehen, aber wir können trotzdem
das schon erkennen. Wir können schon ahnen,
das muss also irgendwie die Lebenslinie sein,
dass ich das vorhergehen will, ist das sehr viel schöner,
so macht ihr uns die Linie gestrichen.
Aber sehen die hier, wie die Strichellinie durch,
werden wir hier die bestillen Linie nicht durchgehen,
haben da gibt es immer so feine Unterschiede.
Manchmal halten sich die Toolhersteller nicht so ganz an die Norm.
Soweit haben wir das erst mal hier diese Dinge dargestellt und
ich möchte zu den Fragen nochmal gehen, die wir hier hatten.
Ja, also wir hatten die Frage 5,
die wird im UML-Diaagramm die Zeitachse dargestellt, im Sequenzseagramm.
Das war also diese Lebenslinie von oben nach unten.
Und für die hierarchische Verfeinerung, das war die Referenz,
das war diese Box,
die dann woanders auch im separaten separates Diagramm darstellte
Lassen Sie mich jetzt noch etwas zu den Frage 7 bis 9 sagen,
zu den Zusammenhängen zwischen den Miagrammen,
dass wir in Bezug herstellen und Sie ein bisschen unterstützen dabei eine Auswahlentscheidung zu treffen,
welches dieser Kriviagramme Sie denn verbände.
Und das ist die Frage 9, mit der möchte ich
mal starten. Die Frage 9 erfordert, dass wir
das Zustandsdiagramm uns mal anschauen
Dieses Zuschätzdiagramm hatten wir im vorherwähnten Kapitel gehabt. Und dieses
Zustandsdiagramm ist in der Lage, eine ganze Menge Zustandsübergänge darzustellen.
Diese Zustandsübergänge sind jeweils hier, die Methoden, die Linie
nämlich zwischen Zuständen. Das heißt, eine ganze Menge,
hier gibt es diese Variante und diese Variante und diese Variante.
Ich kann ganz viel davon darstellen. Das kann ich in einem Zustandsdiagramm
noch anders machen, als wir das im Aktivitätskommunikations- und Sequenzdiagramm machen.
Im Sequenzdiagramm, wir hatten ja eben so ein Beispiel,
wo wir mal was zwei Alternativen dargestellt sind
Auch, wir hatten diesen Kasten hier für Alternativen.
Aber wenn wir uns mal vorstellen, wir wollen ihn einzogen,
wir erkrammen 17 verschiedene Abläufe oder Alternativen darstellen, dann wird dieses Diagramm sehr unübersichtlich.
Die Stärke solcher zu hören, die erkrammt, seine Stärken,
vor allen Dingen, wenn ich mich auf einen,
vielleicht auch noch mit dem zweiten, mit der Alternative,
den zweiten Ablauf konzentrieren möchte, wenn ich wenig darstellen möchte.
Was kann dieses Diagramm ganz gut? Aber dafür kann dieses
Diagramm das Zusammenmögen hier zwischen verschiedenen Elementen meines Systems nachstellen.
Das Gleiche kann das Aktivitätstier gerade ja ebenfalls. Beim Aktivitätstieragramm hatten wir,
ich gehe mal schnell zu einem hin, Hatten wir diese Lebenslinien,
ja, bei den Lebensdienen können wir auch darstellen,
wie ist denn das Zusammenwirken zwischen Kunde kassieren,
im Kassensystem, nämlich das hier darstellt.
Auch hier, hier gibt es ein bisschen Varianten,
hier geht man mal wieder hoch und wieder runter,
aber das wird dann schnell unübersichtlich.
Ich könnte keinesfalls das Gesamtverhalten eines komplexen Systems mit einem solchen
Diagramm darstellen. Doch in einem, ich gehe wieder zu
dem Zustandsdiagramm zurück, wo war denn das?
Ich muss erst mal schauen hier, das war hier
weiter hinten
In dem Zustandsdiagramm ist es durchaus möglich. Die Gesamtheit aller Zustandsübergänge
und damit die Gesamtheit aller Szenarien darzustellen, aber für eingelegt.
Das möchte ich Jan mal auf einer separaten Folie hier nochmal gegenüberstellen.
Und zwar hängen wir das hier hinten dran.
Eine die letzte Folie. Wir hatten erst mindestens Sequenz-diagramme,
da kommt jetzt hier eine neue Seite dran,
wo wir das mal kurz in einer Gegenüberstellung darstellen.
Und zwar Einerseits haben wir das,
das würde ein Stück zahlen, dass Fraktivitätsdiagramm Achso,
damit wir wissen, wieder wo wir sind.
Wir beantworten jetzt gerade die Frage 9. Ja,
das tust du in Seagramm gegenüber Aktivitätssequenz und Kommunikationstier kommen.
Das möchte ich Ihnen hier darstellen. Also auf der einen Seite
das Aktivitätsdiagramm Sequenzdiagramm Kommunikationsdiagramm. Und das stellen wir gegenüber zum
Zustandstier. Na, ein bisschen besser geht das noch.
Dieses Zustandsdiagramm ist in der Lage, alle Szenarien,
weil eine Zustandsübergänge darzustellen
Wie ein via Quan. Und damit eben alles darzustellen,
was wir brauchen. Wenn ich zum Beispiel den Gesamtüberblick möchte,
über die Menge von Operationen, die ich an einer Schnittstelle brauche,
für ein bestimmtes Element, reicht es mir nicht ein,
Use Case oder ein Szenario zu betrachten,
sondern ich muss alle sehen und da hilft mir das Zustandsdiagramm besser bei dem Überblick zu behimmen,
wären eben die Diagramme hier vorne eigentlich dazu sind,
ein Ein Szenario, also wenige Szenarien.
Alternative Varianten. Es wird möglich,
aber es ist bestimmt die Gefahr,
dass die Übersichtlichkeit eingeschränkt ist
Gibt es so schöne? So, das wäre der eine Unterschied,
aber die Frage, wer ist denn da alles sichtbar,
einen Beteiligten? Das ist wiederum anders verteilt, da hat
nämlich die linke Seite einen Vorteil. Hier sehen wir,
dass Zusammenwirken Von verschiedenen Objekten, um da Beteiligten oder Elementen.
Während hier das Zustandsziel kam, sich immer genau auf ein Element bezieht.
Ja, und dieses eine Element wird dann dargestellt mit allen
seinen Zustimmen, aber eben dieses eine Element.
Und das ist eben auch nur ein Exemplar. Also es
gibt eine Flugbohrung, die eine PKW-Reservierung, ja eine Produktionsauftrag,
immer was auch mit der verschiedenen Zustände durchlaufen kann.
Das wäre, somit diese Gegenüberstellung soll ihm helfen, zu entscheiden,
Welches dieser Grammen, wie kann man sie denn verwenden können?
Dabei ist es so, dass Sequenz und Kommunikationsdiagramm ziemlich die gleichen Inhalte darstellt.
So, das ist die Frage 8, die das erklären möchte.
Und deswegen, vielleicht schreiben wir hier bei den Ebenen noch dazu,
dass er sich hier zur Frage 9 zur Frage 9 geht.
Und wir können ja um die Reihenfolge einzuhalten, nein,
ich mache das einfach hin,
da hin und rein noch eine Seite,
hin und rein
schreiben für Fragen
Haft. Dann die Frage 8, frag ihr danach,
wie ist denn das Verhältnis zwischen Kommunikations- und Sequenzdiagrammen,
wo ist denn hier meine Darstellung, da geht es nicht.
So, da ist es wieder bei der Frage 8,
geht es darum,
welche Aspekte von Sequenz und Kommunikationstiakramm jeweils besser dargestellt werden können,
und zwar wodurch sind Beziehungen in Zeitachsen
sich unterscheiden
Ja, wie hat man das Kommunikationstiagramm? Hier ist die Zeitachse dargestellt durch diese Ziffern. Die Ziffern müssen Sie sich hier heraussuchen,
wenn Sie sich vorstellen, wir haben ja ein ganz simples Ding,
wenn fast nichts drauf ist,
auch wenn Sie sich das mit 20 Kistchen darstellen und da gehen einen Haufen Linien kreuz und quer,
dann ist das schon so ein bisschen so ein Zahlensuchspiel,
jetzt zu suchen, was kommt denn jetzt nach der 1.1.3,
denn die Verschachtelungen können ja auch tiefer gehen,
wenn noch mehr Sachen in der Sequenz gehen,
denn nachher, wenn von irgend noch was abgeht,
wird es dann dreistellig sein.
Also das ist dann,
die Reihenfolge ist hier ein bisschen weniger zu sehen,
dafür sehe ich hier relativ klar,
wer mit wem was zu tun hat und insbesondere,
wer mit wem
nichts zu tun hat
Wenn wir das Sequenzdiakram anschauen, so ist die Reihenfolge hier völlig klar.
Die Reihenfolge geben immer von oben nach unten und wir können
sehr gut sehen, wer was miteinander zu tun hat,
wenn das ein bisschen komplexer ist, ist das immer noch gut möglich.
Dabei ist das, wenn wir hier ganz,
wenn ganz viele beteiligt sind und haben ganz viel miteinander zu tun,
ist es manchmal nicht so einfach rauszukriegen,
wer hat denn jetzt mit wem nichts zu tun?
Wenn wir jetzt hier das Mittlere nehmen, um hier rauszukriegen,
okay, das Mittlere hat mit den letzten, ja,
doch mit dem Netznatter hier was zu tun,
aber mit dem ersten hat er nichts zu tun.
Das müssen wir schon, da muss man doch ja dann
doch mit dem ersten was zu tun.
Also das ist schon ein bisschen schwieriger herauszufinden.
Dafür ist ja die Reihenfolge ganz klar
Und das möchte ich hier auch noch mal darstellen,
dass wir das noch mal separat haben.
Nee, das ist Stift. Das wäre falsch, Diagrammen,
so das heißen. Und Sequenz, die ja kann,
Bei dem Kommunikationsdiagramm, da die Reihenfolge.
Durch Zahlen. Und hier Weihenfolge durch die Lebenslinie.
Und das soll ja so eine Art Zeitachse sein.
Und hier haben wir Wir sind die Beteiligten in der Fläche verteilt,
während beim Sequenzdiagramm Beteiligte mit den aktiven Bereichen.
Nebeneinander sind. Also nochmal das dargestellt. Hier hat mir
die nebeneinander und während wir hier, die so in der Fläche verteilt haben.
Als kleine Wertung würde ich hier sagen, jetzt,
das ist wenig übersichtlich. Und das ist sehr gut verständlich,
sehr übersichtlich. Denn hier ist das hier sehr übersichtlich.
Und das ist vielleicht nicht so hier ein
Liebe. Übersichtlich. Geh mal für den Fall, dass wir viele Elemente darstellen.
Wir machen das ja dafür, komplexe Systeme zu beherrschen,
bei ganz einfachen Systemen braucht man die Modelle nicht.
Da reicht es den Quertext anzuschauen. So,
und wenn wir das jetzt gegenüberstellen, wenn wir das anschauen,
dann sehen wir schon ganz deutlich,
dass es doch sinnvoll ist, dass Kommunikationsziagramm zu nehmen,
wo die Beteiligten und deren Interaktion im Vordergrund stehen.
Während der Sequenz, die ja krank zu nehmen,
wenn die Reihenfolge im Vordergrund steht
Damit bleibt uns nur noch die Frage 7 zu beantworten.
Ich möchte gern da fragen, was von dem Sequenzdiagramm werden im Klassendiagramm ebenfalls sichtbar.
Und das möchte ich anhand ein Beich eines Beispiels machen.
Und zwar haben wir hier die Folie 25, zu der
wir irgendwann springen wollen. Diese Folie 25 mit diesem einfachen,
ganz einfachen Kommunikationstier-Agramm. Ich möchte gern mal schauen,
welche Informationen dazu darin denn in einem Klassendiagramm wieder darstellbar werden.
Wir erinnern uns, das war hier das Verhaltensdiagramm,
der Kommunikationsdiagramm ist ein Verhaltensdiagramm und das Klassendiagramm,
ich stecke das Verhalten eben nicht da, sondern nur die Struktur.
Welche Strukturinformationen finden wir denn hierrin wieder?
Ich mache mal hin und dran, er ist blatt.
Und wo wir das, wo wir dieses Diagramm darstellen,
Für Sie als Übung, was ist denn mit dieser Frage gemeint?
Lassen Sie uns kurz darstellen, was haben wir hier alles?
Wir haben zunächst erst mal drei Klassen. In Klassen hier kamen sie in der Klassen,
wir sehen nicht die Objekte, nicht die Exemplare,
also wir haben hier die Klasse Lebenslinie,
die Klasse 1 und die Klasse 2. Lassen Sie uns das hier eintragen.
Wir können durchaus ja die gleiche Ordnung nehmen,
wie sie dort sind.
Das macht es uns so
ein bisschen einfacher
Warum nicht bisher zulässig? Also,
jetzt habe ich ein bisschen was falsch gemacht.
Und zwar, wir wollen ja nur noch was reinschreiben.
Deswegen mache ich das mal so, dass ich das hochschiebe.
Ich möchte das ja, ich möchte sie hier leisten, Symbole haben.
Aber sie können das auch bei sich so leicht verändern,
wie ich das hier mache. Ich möchte ja Klassensymbole haben,
wo ich nur ein paar mehr Informationen darstellen kann.
Und das war 4 Klasse
Für diese Informationen haben wir erstmal in dem Bild,
dass es diese drei Klassen gibt.
Welche Informationen haben wir denn noch? Wir haben die Informationen
noch, dass hier gibt es eine Nachricht eins.
Die gehen von da nach da. Nun ist die
nette Frage, wo gehört denn diese Nachricht eins hin?
Und wie stelle ich sie da?
Ihre Antwort
Ich glaube, sie kommen auf das Richtige. Tatsächlich ist
es eine, der Name einer Methode, einer Operation,
diese Methode gehört zu Klasse 1, denn mehrere schicke ich sie hin.
Sie muss hier verstanden werden. Deswegen ist die Nachricht,
die ich hinschicke, ein Name, eine Methode,
eine Operation, wie er bei Klasse 1. Das heißt,
wir können das hier in das Bildchen hineintragen.
Wir haben, wir wissen nichts über, noch nichts über Attribute,
also Felder und hier haben wir Nachricht eins.
Wissen wir irgendwie. Was haben wir denn noch? Wir
haben, hier wissen wir Nachricht zwei und Nachricht drei,
das geht in diese Richtung. Das heißt, wir wissen,
das gehört in Nachricht eins, Nachricht zwei gehört zu Klasse zwei.
Denn Klasse zwei muss das ja verstehen. Das können wir
also entsprechend nie eintragen. Wenn das Schema, wenn sich
das Schema erst mal verstanden haben, müsste sicher nicht.
Nein, einfacher, also hier.
Zwei und Nachricht
Hi. So. Dann ist die Frage, ach ja,
hier gibt es nochmal so in der Linie,
wo ein Nachricht 3 hier hingeschickt wird,
aber das ist eine Information, die wir schon hatten,
dass sie zweifelsteht, Nachricht dran.
Damit haben wir alle Informationen übertragen, oder?
Gibt es noch weitere Informationen, die wir haben können?
Ich kenne sie leider jetzt nicht direkt fragen,
wenn sie mich direkt hören, deswegen komme ich jetzt selber mit der Antwort.
Ja, tatsächlich gibt es noch weitere Informationen,
weil wir wissen ja, diese beiden Klassen müssen sich,
das heißt Klasse 1 muss bei der ganzen Lebenslinie
bekannt sein
Das heißt, in irgendeiner Formusie zwischen denen eine Beziehung zu ziehen,
genauso gut wie hier und hier eine Beziehung,
die existieren wenigstens die Referenzen nicht bekannt sein,
sonst könnte man ja keine Nachricht sein.
Wenn wir das, wir wissen nicht, was es für eine Beziehung ist,
wir wissen nur, es existiert eine Beziehung.
Und diese Beziehung könnte man jetzt einfach durch eine Assoziation darstellen.
Das heißt, es gibt hier eine Beziehung, die,
dass wir fallen werden hier. Und hier gibt es eine Beziehung,
nicht hier wie diese eine Beziehung. Wir wissen nicht,
was das für eine Beziehung ist. Wir wissen nur,
Lebenslinie kennt Klasse 1, Lebenslinie Kent Klasse 2 und Klasse 1
Kent Klasse 2. Was ist uns bekannt? Damit haben wir
diese Informationen schon mal dargestellt. Das Gleiche können wir jetzt
noch mal machen für das Klassendiagramm aus Folie 27.
Das ist ein kleines bisschen spannender, weil wir hier mehr Beteiligte haben.
Und das möchte ich gerne Ihnen geben als kleine Aufgabe mit
dem nächsten Video, ist dann die Auflösung dabei,
damit Sie vergleichen können, was Sie da getan haben.
Soweit erstmal.
Vielen Dank