Im Projektdokument wird das Interface ArrivalHandler im vorgegebenen
Komponentendiagramm an der Komponente Robot nicht angeboten. Wir
würden das gerne als angebotene Schnittstelle in unserem Entwurf
anfügen. Ist das in Ordnung?
Nein, denn die Komponente stellt den ArrivalHandler nicht zur Verfügung. Ebenso benötigt die Komponente auch nicht den ArrivalHandler (wenn schon, der naheliegendere Fall). Vielmehr kann bei jedem Aufruf von driveToPosition(...) ein anderer ArrivalHandler angegeben werden, insofern wäre die Modellierung mit einem geforderten Interface nicht richtig.
Keine Kommentare:
Kommentar veröffentlichen