G
Guest
Gast
hallo,
ich versuche eine unterklasse für eine bereits bestehende klasse zu schreiben. das program sieht teilweise wie folgt aus:
leider bekomme ich beim compilieren folgende fehlermeldung:
...tws is not abstract and does not override abstract method error(int,int,java.lang.String)....
daraufhin ersetzte ich die funktion error oben mit:
und jetzt kommt die fehlermeldung:
...tws is not abstract and does not override abstract method error(java.lang.String)....
das drehe ich mich irgendwie ziemlich im kreis. es wäre schön wenn mir jemand weiter helfen könnte. weiß nicht ob das wichtig ist, aber die funktion error gibt es nicht nur in der klasse ewrapper, sondern auch in der klasse anywrapper, wobei ewrapper eine unterklasse von anywrapper ist.
ich versuche eine unterklasse für eine bereits bestehende klasse zu schreiben. das program sieht teilweise wie folgt aus:
Code:
--------------
import com.ib.client.*;
public class tws implements EWrapper{
public tws(String[] args) {
}
public static void main(String args[]) {
tws a = new tws(args);
}
public void tickPrice(int a, int b, double c, int d) {
}
public void error(java.lang.String a) {
}
*hier kommen noch weitere funktionen die ich überschreibe
}
--------------------------------------------------------
leider bekomme ich beim compilieren folgende fehlermeldung:
...tws is not abstract and does not override abstract method error(int,int,java.lang.String)....
daraufhin ersetzte ich die funktion error oben mit:
Code:
public void error(int a, int b, java.lang.String c) {}
und jetzt kommt die fehlermeldung:
...tws is not abstract and does not override abstract method error(java.lang.String)....
das drehe ich mich irgendwie ziemlich im kreis. es wäre schön wenn mir jemand weiter helfen könnte. weiß nicht ob das wichtig ist, aber die funktion error gibt es nicht nur in der klasse ewrapper, sondern auch in der klasse anywrapper, wobei ewrapper eine unterklasse von anywrapper ist.