Hallo Leute, ihr könnt mir bestimmt weiterhelfen.
Hier seht ihr die Oberklasse zu der gleich folgenden Unterklasse von ElementGalaxie:
Unterklasse:
In der Klasse habe ich eine setTypInt Methode deklariert, welche den typint setzen soll, diese möchte ich später aufrufen und leider gibt mir Eclipse eine Fehlermeldung aus.
Nun bilde ich in einer anderen Klasse eine Referenz auf die eben dargestellten Klassen:
Wichtig ist hier die Zeile 21.
Hier gebe ich an wie viele Felder mein Array haben soll, in Zeile 40.
Und nun kommen wir endlich zu dem was ich nicht Verstehe, zu sehen in Zeile 99. Dort versuche ich eine Methode der Klasse SonnenSystem im allgemeinen und im speziellen, von der Instanz der Klasse SonnenSystem, mit dem Namen "elmenteGalaxie [newx] [newy]" aufzurufen. Jedoch gibt mir Eclipse eine Fehlermeldung aus.
Ich hätte jetzt gedacht, dass wegen Zuweisungskompatibilität zwischen Oberklassen und Unterklassen, dies möglich sein sollte.
Schon etwas spät gerade, hoffe ich habe mich halbwegs verständlich ausgedrückt. Und danke schon mal fürs einlesen.
(Übrigens ist mir durchaus klar, dass ich den Typ des Sonnensystems über weiter Klassen darstellen kann, ich wollte es hier zu Testzwecken jedoch über einen primitiven Datantyp machen.)
Hier seht ihr die Oberklasse zu der gleich folgenden Unterklasse von ElementGalaxie:
Unterklasse:
In der Klasse habe ich eine setTypInt Methode deklariert, welche den typint setzen soll, diese möchte ich später aufrufen und leider gibt mir Eclipse eine Fehlermeldung aus.
Nun bilde ich in einer anderen Klasse eine Referenz auf die eben dargestellten Klassen:
Wichtig ist hier die Zeile 21.
Hier gebe ich an wie viele Felder mein Array haben soll, in Zeile 40.
Und nun kommen wir endlich zu dem was ich nicht Verstehe, zu sehen in Zeile 99. Dort versuche ich eine Methode der Klasse SonnenSystem im allgemeinen und im speziellen, von der Instanz der Klasse SonnenSystem, mit dem Namen "elmenteGalaxie [newx] [newy]" aufzurufen. Jedoch gibt mir Eclipse eine Fehlermeldung aus.
Ich hätte jetzt gedacht, dass wegen Zuweisungskompatibilität zwischen Oberklassen und Unterklassen, dies möglich sein sollte.
Schon etwas spät gerade, hoffe ich habe mich halbwegs verständlich ausgedrückt. Und danke schon mal fürs einlesen.
(Übrigens ist mir durchaus klar, dass ich den Typ des Sonnensystems über weiter Klassen darstellen kann, ich wollte es hier zu Testzwecken jedoch über einen primitiven Datantyp machen.)