du kannst ja auch nicht durch eine Wand gehen, wenn keine Tür da ist. Irgendetwas musst du doch referenzieren. Woher soll Java wissen, was EinAus#readInt(String) machen soll? Die muss schon irgendwo implementiert werden
dann scheint es diese Klasse in der Schule gegeben zu haben. Ich weiß leider nicht wie weit ihr in der Schule gekommen seid, aber anscheinend habt ihr bereits einfache Klassen behandelt. Deine EinAus Klasse kann zum Beispiel so aussehen:
Java:
/**
* Simple class to manage input and output.
*
* @author Sasuke
*/publicclassEinAus{/**
* Read an integer.
*
* TODO: Implement scanner or similar logic.
*
* @return An integer from nowhere.
*/publicstaticintreadInt(){return-1;}}
Deine Aufgabe ist es jetzt natürlich, dir eine sinnvolle Implementierung des #readInt() Dienstes auszudenken. Ich kann jetzt nur raten, aber ich vermute, da es sich hier um eine Konsolenanwendung zu handeln scheint, dass du zum Beispiel mit einem Scanner einen Integer einlesen möchtest, den jemand in die Konsole eingibt. Ein kleines TODO habe ich dir gesetzt, der Rest ist natürlich dir überlassen.
Vielleicht haben wir eine unterschiedliche Auffassung von "Implementierung".
Was wir brauchen, ist eine Beschreibung der Klasse EinAus oder eine Beschreibung der Klasse, von der die Variable EinAus eine Instanz ist. Dann kann man schauen, ob einfach nur ein Import fehlt, das Erzeugen einer Instanz, oder die komplette Methode.
Was wir definitiv nicht brauchen, ist eine Kenntnis vom inneren Aufbau der Methode (und das ist das, was ich unter "Implementierung" verstehe). Denn die Frage nach dem inneren Aufbau stellt sich erst dann, wenn die Methode nicht wie erwartet funktioniert, und nicht dann, wenn die Methode nicht gefunden werden kann.
Vielleicht haben wir eine unterschiedliche Auffassung von "Implementierung".
Was wir brauchen, ist eine Beschreibung der Klasse EinAus oder eine Beschreibung der Klasse, von der die Variable EinAus eine Instanz ist. Dann kann man schauen, ob einfach nur ein Import fehlt, das Erzeugen einer Instanz, oder die komplette Methode.
Was wir definitiv nicht brauchen, ist eine Kenntnis vom inneren Aufbau der Methode (und das ist das, was ich unter "Implementierung" verstehe). Denn die Frage nach dem inneren Aufbau stellt sich erst dann, wenn die Methode nicht wie erwartet funktioniert, und nicht dann, wenn die Methode nicht gefunden werden kann.
EinAus ist eine Klasse aus einer Jar-Datei die ihr in der Schule in euer Projekt eingebunden habt. Wahrscheinlich fehlt dir nur diese Bibliothek in dein Projekt aufzunehmen (und ein import dafür brauchst du dann auch.)