Finde wenigstens sieben (Entwurfs-)Fehler und ihre wahrscheinlichen Auswirkungen...
class Geo { int type; // Kreis, Quadrat, Geo teil1, teil2; // falls Teilobjekte int ul, ur, ol, or; // unten links, ... void draw () { if (type == 0) { ... } // Kreis else if (type == 1) { ... } // Quadrat } }