Hallo zusammen,
ich habe folgendes Problem:
Ich habe eine Menge von Klassen die alle A extenden (... extends A). In A habe ich eine Methode check(String param) die in den Kind-Klassen unverändert verwendet wird.
Für meine Testfälle will ich jetzt die Methode check aus A überschreiben und eine Klasse mit der Stub-Methode check(String param) erstellen. Ich möchte dies über Generics lösen, da ich dann nicht X Klassen zu den X Kind-Klassen von A dazu brauche (sondern nur eine).
Mein Problem ist, wenn ich die Klasse mit "public class X <T extends A>" erstelle dann kann ich jedoch nicht auf die Methode check zugreifen. Sollte dies das nicht normalerweise können? Habt ihr eine Idee oder einen Link wie ich das effektiv lösen könnte?
Cu
Alex
ich habe folgendes Problem:
Ich habe eine Menge von Klassen die alle A extenden (... extends A). In A habe ich eine Methode check(String param) die in den Kind-Klassen unverändert verwendet wird.
Für meine Testfälle will ich jetzt die Methode check aus A überschreiben und eine Klasse mit der Stub-Methode check(String param) erstellen. Ich möchte dies über Generics lösen, da ich dann nicht X Klassen zu den X Kind-Klassen von A dazu brauche (sondern nur eine).
Mein Problem ist, wenn ich die Klasse mit "public class X <T extends A>" erstelle dann kann ich jedoch nicht auf die Methode check zugreifen. Sollte dies das nicht normalerweise können? Habt ihr eine Idee oder einen Link wie ich das effektiv lösen könnte?
Cu
Alex