Hallo,
ich habe folgende Situation:
Klasse x = new Klasse(); // Klasse ausserhalb meines Scopes
A_Request aIn = new A_Request();
A_Respone aOut = x.handle(aIn); // überladen
B_Request bIn = new B_Request();
B_Respone bOut = x.handle(bIn); // überladen
...
Diese Aufrufe würde ich gerne über eine Methode laufen lassen.
private ResponseType handle(RequestType request) {
return x.handle(request);
}
Kann ich irgendwie erreichen, dass diese Methode als Parameter A_Request ... Z_Request entgegennimmt,
und mit entsprechendem Response-Typ antwortet? (Die x.handle-Methode nimmt nur konkrete Request-Objekte an!)
Danke im Voraus,
Acky
ich habe folgende Situation:
Klasse x = new Klasse(); // Klasse ausserhalb meines Scopes
A_Request aIn = new A_Request();
A_Respone aOut = x.handle(aIn); // überladen
B_Request bIn = new B_Request();
B_Respone bOut = x.handle(bIn); // überladen
...
Diese Aufrufe würde ich gerne über eine Methode laufen lassen.
private ResponseType handle(RequestType request) {
return x.handle(request);
}
Kann ich irgendwie erreichen, dass diese Methode als Parameter A_Request ... Z_Request entgegennimmt,
und mit entsprechendem Response-Typ antwortet? (Die x.handle-Methode nimmt nur konkrete Request-Objekte an!)
Danke im Voraus,
Acky
Zuletzt bearbeitet: