K
Kirias
Gast
Guten Abend allerseits!
Habe folgende Situation:
Interfacehierarchie
vererbt an
wird implementiert durch:
Jetzt meckert er, dass ich zwar die direkte Methode aus dem Interface Value1D implementiert habe, aber nicht die Methode aus dem SuperInterface Value. Müsste die nicht üerlagert worden sein? Ich versteh es nicht...
Liebe Grüße
Kirias[/code]
Habe folgende Situation:
Interfacehierarchie
Code:
public abstract interface Value{
abstract double getValue();
}
vererbt an
Code:
public interface Value1D extends Value {
double getValue(double state);
}
wird implementiert durch:
Code:
public class Swaption extends Option implements Value1D {
//is an option on an interest rate swap
do lalala...
public double getValue(double underlyingValue){
do lalala2
return value;
}
}
Jetzt meckert er, dass ich zwar die direkte Methode aus dem Interface Value1D implementiert habe, aber nicht die Methode aus dem SuperInterface Value. Müsste die nicht üerlagert worden sein? Ich versteh es nicht...
Liebe Grüße
Kirias[/code]