hi,
danke schonmal im vorraus.
ich habe bei einem Programm, dass ich gerade schreibe ein problem. Ich habe eine Klasse namens Movemaker erstellt, ausserdem ein Array, dass aus Objekten der klasse Movemaker besteht:
Das Array heist meineZuege[][].
In einer anderen klasse, die im selben package ist, wie MoveMaker, wird eine Methode aus einem Objekt von MoveMaker ausgeführt:
Java zeigt zwar weder in dieser zeile, noch irgendwo anders im quellcode eine Fehlermeldung an, aber beim ausführen des programmes, scheitert es immer an diesem Punkt.
Würde mich über Hilfe sehr freuen.
danke schonmal im vorraus.
ich habe bei einem Programm, dass ich gerade schreibe ein problem. Ich habe eine Klasse namens Movemaker erstellt, ausserdem ein Array, dass aus Objekten der klasse Movemaker besteht:
Java:
public class MoveMaker {
int fromx, tox, fromy,toy, Zugwert;
boolean Einsamkeit;
public MoveMaker(int ifromx,int ifromy, int itox, int itoy) {
Zugwert=0;
fromx=ifromx;
fromy=ifromy;
tox=itox;
toy=itoy;
//achtung, vielleicht können die hier importirten variablen nicht in den anderen Methoden verwendet werden
}
public void Zugwertschreiben (int iZugwert){
Zugwert=iZugwert;
}
public void Einsamkeitschreiben(boolean iEinsamkeit){
Einsamkeit=iEinsamkeit;
}
public boolean getEinsamketi(){
return Einsamkeit;
}
public int getfromx(){
return fromx;
}
public int getfromy(){
return fromy;
}
public int gettox(){
return tox;
}
public int gettoy(){
return toy;
}
public void getbestMove(){
// Zugwerte werden sortiert und der beste,bzw einer der Besten wird ausgegeben
}
}
Das Array heist meineZuege[][].
In einer anderen klasse, die im selben package ist, wie MoveMaker, wird eine Methode aus einem Objekt von MoveMaker ausgeführt:
Java:
int x=meineZuege[0][p].getfromx();
Java zeigt zwar weder in dieser zeile, noch irgendwo anders im quellcode eine Fehlermeldung an, aber beim ausführen des programmes, scheitert es immer an diesem Punkt.
Würde mich über Hilfe sehr freuen.
Zuletzt bearbeitet: