Point
-Objekte zum ZweitenSchreiben Sie ein Programm, das zwei Point
-Objekte (pt1
mit den x- und y-Werten 10, 10 und pt2
mit den x- und y-Werten 30, 30) erzeugt.
Die Point
-Objekte repräsentieren die Eckpunkte eines Rechtecks. Berechnen Sie die Fläche dieses Rechtecks. Verwenden Sie zum Ermitteln der Breite und Höhe die Klassenmethode abs()
der Klasse Math
.
Die Ausgabe des Programms sieht folgendermaßen aus.
Die Flaeche betraegt: 400
Zurück zum Inhaltsverzeichnis.
Point
-ObjektKopieren Sie die Referenz von pt1
in eine Referenzvariable ptAlias
. Überprüfen Sie anschließend mit dem ==
-Operator ob die Referenzvariablen pt1
und ptAlias
auf dasselbe Objekt verweisen.
Point
-Objekts aus, auf das die Referenzvariablen pt1
und ptAlias
verweisen.
Point
-Objekts auf das ptAlias
verweist. Verwenden Sie dazu NICHT die move()
Methode.
Point
-Objekts aus, auf das die Referenzvariablen pt1
und ptAlias
verweisen.
Die Ausgabe des Programms sieht dann folgendermaßen aus.
pt1 und ptAlias verweisen auf dasselbe Objekt! Point pt1 vorher: java.awt.Point[x=10,y=10] Point ptAlias vorher: java.awt.Point[x=10,y=10] Nur von ptAlias wurden die x- und y-Werte verdoppelt! Point pt1 nachher: java.awt.Point[x=20,y=20] Point ptAlias nachher: java.awt.Point[x=20,y=20]
Zurück zum Inhaltsverzeichnis.