Du wirst etwas Code schreiben, um den Bestand an Artikeln in einem Geschäft zu verwalten. Der Bestand ist eine Hash-Referenz, die die Artikel und ihre Anzahl enthält.
Ändere die Subroutine InventoryManagement::create_inventory, die eine Artikel-Array-Referenz als Argument entgegennimmt, so, dass sie eine neu erstellte Bestands-Hash-Referenz zurückgibt, deren Schlüssel die Artikelnamen und deren Werte die Anzahl sind.
Ändere die Subroutine InventoryManagement::add_items, die eine Bestands-Hash-Referenz und eine Artikel-Array-Referenz als Argumente entgegennimmt, so, dass sie eine Hash-Referenz zurückgibt, bei der die Artikel zum Bestand hinzugefügt wurden.
Ändere die Subroutine InventoryManagement::remove_items, die eine Bestands-Hash-Referenz und eine Artikel-Array-Referenz als Argumente entgegennimmt, so, dass sie eine Hash-Referenz zurückgibt, bei der die Artikel aus dem Bestand entfernt wurden.
Die Anzahl der Artikel darf nicht unter null fallen.
Ändere die Subroutine InventoryManagement::delete_item, die eine Bestands-Hash-Referenz und einen Artikelnamen als Argumente entgegennimmt, so, dass sie eine Hash-Referenz zurückgibt, bei der der Artikel vollständig aus dem Bestand gelöscht wurde.
Melde dich bei Exercism an, um Perl mit 5 Konzepte84 Übungen und echtem menschlichen Mentoring zu lernen und zu meistern, alles kostenlos.