Objects kann zwei verschiedene Befehle verarbeiten: Erzeugen von Objekten und Methodenaufrufe.
Du kannst Objekte erzeugen, indem du die Kurzschreibweise für Objekte gehört zu Klasse verwendest. Beispiel:
vorderrad:KREIS
Der Befehl erzeugt ein Objekt de Klasse KREIS namens vorderrad.
Du kannst Methoden von Objekten aufrufen, indem du die Punktschreibweise verwendest. Beispiel:
vorderrad.MittelpunktSetzen(20, 50)
Der Befehl setzt den Mittelpunkt des Objekts vorderrad auf die Koordinaten (20|50). Hat eine Methode mehrere Eingabewerte (wie im Beispiel die x- und die y-Koordinate), so werden diese durch ein Komma abgetrennt.
Werte, die keine Zahlen sind (z.B. Farben), können auch in Anführungszeichen angegeben werden:
vorderrad.FüllfarbeSetzen("schwarz")
Achtung: Du kannst nur Methoden von Objekten aufrufen, die du vorher erzeugt hast!
Du kannst Objekte folgender Klassen erzeugen. Du kannst die genannten Methoden verwenden.
KREIS |
---|
füllfarbe |
linienart |
linienfarbe |
linienstärke |
mittelpunktX |
mittelpunktY |
radius |
FüllfarbeSetzen(neueFarbe) |
LinienartSetzen(neueArt) |
LinienfarbeSetzen(neueFarbe) |
LinienstärkeSetzen(neueStärke) |
MittelpunktSetzen(neueXKoordinate, neueYKoordinate) |
RadiusSetzen(neuerRadius) |
MittelpunktSetzen(neueXKoordinate, neueYKoordinate)
FüllfarbeSetzen(neueFarbe)
RadiusSetzen(neuerRadius)
LinienartSetzen(neueArt)
LinienfarbeSetzen(neueFarbe)
LinienstärkeSetzen(neueStärke)
RECHTECK |
---|
breite |
füllfarbe |
länge |
linienart |
linienfarbe |
linienstärke |
xKoordinate |
yKoordinate |
BreiteSetzen(neueBreite) |
FüllfarbeSetzen(neueFarbe) |
LängeSetzen(neueLänge) |
LinienartSetzen(neueArt) |
LinienfarbeSetzen(neueFarbe) |
LinienstärkeSetzen(neueStärke) |
PositionSetzen(neueXKoordinate, neueYKoordinate)* |
PositionSetzen(neueXKoordinate, neueYKoordinate)
FüllfarbeSetzen(neueFarbe)
LängeSetzen(neueLänge)
BreiteSetzen(neueBreite)
LinienartSetzen(neueArt)
LinienfarbeSetzen(neueFarbe)
LinienstärkeSetzen(neueStärke)
DREIECK |
---|
breite |
füllfarbe |
länge |
linienart |
linienfarbe |
linienstärke |
xKoordinate |
yKoordinate |
BreiteSetzen(neueBreite) |
FüllfarbeSetzen(neueFarbe) |
LängeSetzen(neueLänge) |
LinienartSetzen(neueArt) |
LinienfarbeSetzen(neueFarbe) |
LinienstärkeSetzen(neueStärke) |
PositionSetzen(neueXKoordinate, neueYKoordinate)* |
PositionSetzen(neueXKoordinate, neueYKoordinate)
FüllfarbeSetzen(neueFarbe)
HöheSetzen(neueHöhe)
BreiteSetzen(neueBreite)
LinienartSetzen(neueArt)
LinienfarbeSetzen(neueFarbe)
LinienstärkeSetzen(neueStärke)