Hilfe
  • Hilfe zum Thema
    Wenn sich zwei Grafikobjekte überschneiden, dann verdecken sie sich gegenseitig.
    Mit der Methode nachVorneSetzen() wird ein Objekt in den Vordergrund gesetzt, d.h. es verdeckt die andren Objekte. Die Methode nachHintenSetzen() bewirkt genau das Gegenteil.
  • Weitere Hilfethemen

Aufgabe

Aufgabe 1 von 5 in Level 5
  • Methodenaufrufe in der Punktnotation
    Das Objekt wird durch einen Methodenaufruf verändert. Schreibe diesen Methodenaufruf. Beachte dabei die dargestellte Klassenkarte.
  • LINIE
    x
    y
    breite
    höhe
    linienfarbe
    verschiebeX(dx)
    verschiebeY(dy)
    breiteSetzen(breite)
    höheSetzen(höhe)
    linienfarbeSetzen(farbe)
    nachVorne()
    nachHinten()
    graphik
    Methodenaufruf in der Punktnotation:
     ▉ 
    Hinweis:
    Du kannst diese Aufgabe auch schrittweise lösen.
    Schritt 1 von 3
    Wähle die Methode, die für das Objekt lin aufgerufen werden muss:
    verschiebeX(dx)
    verschiebeY(dy)
    breiteSetzen(breite)
    höheSetzen(höhe)
    linienfarbeSetzen(farbe)
    nachVorne()
    nachHinten()
  • keine Berechtigung
Hilfe
Hilfe
Notizfeld
Notizfeld
Lösung
Achtung
Du hast noch keinen eigenen Lösungsversuch gestartet. Sobald du auf »Lösung anzeigen« klickst, gilt der Zwischenschritt als nicht gelöst und die Bewertung deiner Leistung für diese Aufgabe verschlechtert sich. Tipp: Sieh dir vor dem Anzeigen der Lösung die Hilfe zu dieser Aufgabe an.
Stoff zum Thema
re:Rechteck
re ≙ Name des neuen Objekts
: ≙ Trennzeichen mit dem ein neues Objekt erzeugt wird
Rechteck ≙ Name der Klasse
re.füllfarbeSetzen(rot)
re ≙ Name des Objekt
. ≙ Punkt der das Objekt von der Methode trennt
füllfarbeSetzen ≙ Name der Methode
rot ≙ Parameter
re ≙ Name des Objekt
. ≙ Punkt der das Objekt von der Methode trennt.
füllfarbe ≙ Name des Attributs
= ≙ Zeichen zur Zuweisung eines neuen Wertes
rot = neuer Attribut-Wert.
  • x ≙ Koordinate des unteren linken Punktes in x-Richtung (horizontal)
  • y ≙ Koordinate des unteren linken Punktes in y-Richtung (vertikal)
  • breite ≙ Breite des Rechtecks, Abstand der rechten unteren Ecke von der linken unteren Ecke
  • höhe ≙ Höhe des Rechtecks, Abstand der linken oberen Ecke von der linken unteren Ecke
Wenn sich zwei Grafikobjekte überschneiden, dann verdecken sie sich gegenseitig.
Mit der Methode nachVorneSetzen() wird ein Objekt in den Vordergrund gesetzt, d.h. es verdeckt die andren Objekte. Die Methode nachHintenSetzen() bewirkt genau das Gegenteil.
k.mittelpunktSetzen(x,y) : setzt die Koordinaten des Mittelpunktes des Kreises k
k.radiusSetzen(r) : legt den Radius und damit die Größe des Kreises k fest.