Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt3 [2024/09/03 11:08] – angelegt msutermodul:m320_2024:learningunits:lu07:aufgaben:bibliothek:schritt3 [2024/09/11 11:49] (aktuell) msuter
Zeile 1: Zeile 1:
 ====== LU07.A01 - Schritt 3 ====== ====== LU07.A01 - Schritt 3 ======
 <WRAP center round todo 60%> <WRAP center round todo 60%>
-Realisieren Sie die Methoden ''lend_book_by_title()'' in der Klasse ''Librarian'' und ''borrow_book_by_title()'' in der Klasse ''Customer''.+Realisieren Sie die Methoden um ein Buch an einen Kunden auszuleihen.
 </WRAP> </WRAP>
 +
 +{{:modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:library_klassen_schritt3.png?600|}}
  
 ===== Librarian ===== ===== Librarian =====
-Mit der Methode ''lend_book_by_title'' entnimmt der Bibliothekar das gewünschte Buch aus der Bibliothek und übergibt es dem Kunden.+Mit der Methode ''lend_book_by_title'' sucht der Bibliothekar zunächst das Buch in der Bibliothek. 
 +Falls das gewünschte Buch existiert, entnimmt er das Buch aus der Bibliothek und übergibt es dem Kunden.
  
 ==== Tests ==== ==== Tests ====
Zeile 27: Zeile 30:
 Ergänzen Sie den Ablauf in main gemäss diesem UML Sequenzdiagramm. Ergänzen Sie den Ablauf in main gemäss diesem UML Sequenzdiagramm.
  
-{{modul:m320:learningunits:lu04:aufgaben:lu03-aufg5_biblio-6.png?700|}}+{{:modul:m320_2024:learningunits:lu07:aufgaben:bibliothek:library_sequenz_schritt3.png?600|}}
  
 Die Ausgabe soll in etwa wie folgt aussehen: Die Ausgabe soll in etwa wie folgt aussehen:
  • modul/m320_2024/learningunits/lu07/aufgaben/bibliothek/schritt3.1725354539.txt.gz
  • Zuletzt geändert: 2024/09/03 11:08
  • von msuter