## Mehr Kreativität - Mondrian Unser Vorbild: Piet Mondrian (1872 – 1944) ![](img/mondrian_II_red_blue_yellow.jpg){.center height=60%} \pause Aber wir sind faule Künstler und wollen die Arbeit automatisieren. ## \faIcon{desktop} Arbeitsauftrag: Frei nach Mondrian Kopiere das Mondrian BlueJ-Projekt unter **Ablage/10b/vorlagen** und öffne es in BlueJ. 1. **Analysiert** in Zweierteams die bereits fertige Klasse `RECHTECK_MONDRIAN`. Beschreibt euch gegenseitig, wie sie arbeitet mit den Begriffen *Oberklasse, Unterklasse, Konstruktor, Aufruf des Oberklassenkonstruktors / einer Oberklassenmethode, Zufallszahl*. 2. In der Klasse `BILD` muss die Methode `BildZeichnen` gemäß dem folgenden Struktogramm implementiert werden. **Beschreibe**, unter welchen Umständen beim Aufruf `BildZeichnen(20)` [mehr als 20]{.underline} Rechtecke gezeichnet werden. 3. **Ergänze** die Methode `BILD.BildZeichnen` gemäß dem Struktogramm. 4. **Teste** die Methode mit den Aufrufen `BildZeichnen(100)` und `BildZeichnen(0)`. Die Zeichnung soll enden, wenn [mindestens]{.underline} ein Rechteck von jeder Farbe vorhanden ist. **Zeichne** ein berichtigtes Struktogramm des Abschnitts und **berichtige** die Methode entsprechend. ## \faIcon{desktop} Arbeitsauftrag: Struktogram ![](img/Copyrighted/Cornelsen4_S57_A5_Struktogram.png){.center height=90%}