Zum letzten Mal das Kompositum-Entwurfsmuster in der Q11 des G8 dargestellt. Schon fast traurig. Und daher erkläre ich es in einem Video auch noch mal.
Die angesprochene Aufgaben und der Source-Code finden sich hier Pizza-Generator.
Aufgabe
Ergänze das Projekt um folgendes Features
Berechne die Gesamtkalorienzahl unter Ausnutzung der rekursiven Datenstruktur und gib sie mit aus.
Gib eine Einschätzung der Pizza (Gesund, weniger gesund, veggie, vegan, etc.) mit aus.
Generiere anhand von Standardbelägen Zufallspizzen inkl. Namen und, wenn es geht ohne Dopplungen und vielleicht unter Angabe der Anzahl der Zutaten.
Erzeuge eine Menükarte mit lauter zufälligen Pizzen und lasse diese ausgeben.
Eröffne eine Pizzeria und lade mich auf eine Zufallspizza ein– nein, Spaß.