UML Klassendiagramm in Java-Code umwandeln?

1 Antwort

Deiner Methode entleiht fehlt die Parameterliste. Und diese wäre auch der Ort, an dem die Verbindung geknüpft werden könnte.

public void entleiht(Buch buch) {
  /* mach etwas mit buch ... */
}

Habdamanefrage9 
Beitragsersteller
 06.08.2022, 19:19

Ich nehme an du meintest public void entleiht(Buch titel) ?

regex9  06.08.2022, 19:20
@Habdamanefrage9

Nein, ich meinte es so, wie oben geschrieben. Übergeben wird ein Buchobjekt, kein Titel.

Xandros0506  15.09.2022, 11:07
@Habdamanefrage9

Wie du die Klassenvariable benennst, bleibt dir überlassen. Es sollte nur in sich schlüssig sein, welcher Inhalt sich darin verbirgt. (Und von dem Gesichtspunkt wäre "buch" passender.)