Thema: Delphi Delphi <-> UML

Einzelnen Beitrag anzeigen

quezacoatl

Registriert seit: 19. Apr 2009
1 Beiträge
 
#1

Delphi <-> UML

  Alt 19. Apr 2009, 14:48
Hallo!

Ich habe ein paar Fragen zu den UML-Diagrammen (in der Musterlösung) aus dem Zentralabitur '07 und '08.

Hier sind die Originalklausuren:
2007: http://www.standardsicherung.schulmi...e.php?file=754
2008: http://www.standardsicherung.schulmi....php?file=1572

Und die Musterlösungen:
2007: http://www.standardsicherung.schulmi...e.php?file=766
2008: http://www.standardsicherung.schulmi....php?file=1551

Nun die Fragen:



2007:
In der Musterlösung auf Seite 4 sieht man ein UML-Diagramm, in dem eine Assoziation zwischen TQueueE und TStatist besteht. Ich verstehe nicht, warum eine solche Verbindung bestehen sollte. In dem Code von TQueueE steht ja auch nichts von TStatist und generell sollte eine allgemeine Datenstruktur wie eine Schlange doch keine spezifischen Klassen wie TStatist kennen, oder?

Müsste die Assoziation nicht eigentlich zwischen TAgentur und TStatist bestehen (TAgentur "kennt" TStatist)?


2008:
Hier besteht in dem UML-Diagramm auf Seite 2 eine Komposition zwischen TPriorityQueue und TPatient (TPriorityQueue "hat" TPatient). Hier frage ich mich wieder, warum die Verbindung zwischen diesen beiden Klassen besteht und nicht zwischen TPriorityQueue und TPriorityObject. So wie ich es verstanden habe, wurde TPatient ja extra von TPriorityObject abgeleitet, weil TPriorityQueue dann über TPriorityObject auf den Patienten zugreifen kann.


Ich hoffe ihr könnt mir bei meinen Fragen helfen.

qz
  Mit Zitat antworten Zitat