Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Die Klasse Vielfrass in Java
2
Methodenkopf (Signatur) des Konstruktors
public class Vielfrass { private int positionX; private int positionY; private char blickrichtung; private boolean verwundbar; private Kreissektor bild; public Vielfrass () positionX = 1; positionY = 1; blickrichtung = 'O'; verwundbar = true; bild = new Kreissektor (); } public void blickeNachNorden () blickrichtung = 'N'; bild.setzeAnfangswinkel (125); Die Klasse Vielfrass Attribute Referenzattribut Methodenkopf (Signatur) des Konstruktors Rumpf des Konstruktors (Block) Methodenkopf (Signatur) Methodenrumpf (Block)
3
Jetzt kann das bild verwendet und bearbeitet werden.
public class Vielfrass { private int positionX; private int positionY; private char blickrichtung; private boolean verwundbar; private Kreissektor bild; public Vielfrass () positionX = 1; positionY = 1; blickrichtung = 'O'; verwundbar = true; bild = new Kreissektor (); } public void blickeNachNorden () blickrichtung = 'N'; bild.setzeAnfangswinkel (125); Das Referenzattribut bild soll ein Kreissektor sein. (Es wird als Kreissektor deklariert.) Erzeuge einen neuen Kreissektor und speichere ihn im Referenzattribut bild. Jetzt kann das bild verwendet und bearbeitet werden.
4
Methoden zum Drehen des Vielfrasses
public void blickeNachNorden () { blickrichtung = 'N'; bild.setzeAnfangswinkel (125); } public void blickeNachWesten () blickrichtung = 'W'; bild.setzeAnfangswinkel ( ); public void blickeNachSueden () blickrichtung = 'S'; public void blickeNachOsten () blickrichtung = 'O'; 215 305 35
5
Methoden zur Verwundbarkeit des Vielfrasses
public void werdeVerwundbar () { verwundbar = true; bild.setzeFarbe ("gelb"); } public void werdeUnverwundbar () { verwundbar = false; bild.setzeFarbe ("rot"); }
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.