Ich stehe grade vor einem ziemlichen Katze <--> Schwanz Problem
Das Interface gibt eine nichtstatische Methode "berechne(String number)", welche für jedem Eintrag im args Array ausgeführt werden soll. Allerdings brauche ich dafür eigentlich eine statische Methode, da ich aus iFace keine Instanzen erzeugen kann. Wie geht man da vor?
Ich hoffe das Problem war verständlich, ich tue mich noch etwas schwer mit der java Terminologie.
Java:
public class Test implements iface{
public static void main(String[] args) {
for (int i = 0; i < args.length; i ++) {
System.out.println(berechne(args[i]));
}
}
public int berechne(String number) {...} // diese Methode wird aus dem Interface überschrieben und das Interface darf nicht verändert werden
}
Das Interface gibt eine nichtstatische Methode "berechne(String number)", welche für jedem Eintrag im args Array ausgeführt werden soll. Allerdings brauche ich dafür eigentlich eine statische Methode, da ich aus iFace keine Instanzen erzeugen kann. Wie geht man da vor?
Ich hoffe das Problem war verständlich, ich tue mich noch etwas schwer mit der java Terminologie.
Zuletzt bearbeitet: