WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Java Problem (http://www.wcm.at/forum/showthread.php?t=125034)

The Brain 11.02.2004 15:31

Java Problem
 
Hab folgendes Problem:

Ich hab in einer Klasse Spiel ein Datenfeld Namens Raeume, dies ist eine ArrayList. Darin sind jetzt verschiedene Räume gespeichert. Ich habe das Datenfeld hier implementiert da die Räume auch in dieser Klasse erzeugt werden und anschließend werden sie in die ArrayList hinzugefügt.

Jetzt möchte ich in einer anderen Klasse Namens Teleporter die Subklasse der Klasse Raum ist dieses Datenfeld Raeume, das eine ArrayList ist verwenden. Nur weiß ich nicht wie. Hat jemand eine Idee wie ich von dieser Klasse auf das Datenfeld der Klasse Spiel zugreifen kann?

käptn 11.02.2004 15:49

Ist die ArrayList private/protected?
Hat sie in Teleporter einen anderen Inhalt als in Spiel (private)?

Check mal "super.nameOfArrayList" oder "this.nameOfArrayList".

ps: Etwas Interpunktion wär' nicht schlecht.

~

The Brain 11.02.2004 16:03

mhhhmmm im moment bin ich etwas verwirrt.
ArrayList in der Klasse Spiel ist private, wie kann ich wenn ich in der Klasse Teleporter bin auf dieses Datenfeld zugreifen ohne dies als protected zu definieren? In der Klasse Teleporter hab ich kein Datenfeld als ArrayList definiert.

was ist Interpunktion?

käptn 11.02.2004 16:08

Interpunktion ist das (halbwegs) korrekte Setzen von Beistrichen, Punkten etc.

Du kannst nicht auf private Member zugreifen.

~


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:37 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag