Methode mit optionalen Parametern in Interface

DrGregHouse

Neues Mitglied
Hallo,

ein Interface, welches Ich gerade implementiere soll folgende Methode bereitstellen:

Java:
public Double calculate(int a, int b);

Es soll nun aber auch möglich sein calculate mit nur einem (oder drei) int - Parametern aufzurufen.
Für jede Klasse, die das interface nutzt muss also eine calculate() - Funktion implementiert sein. Ob sie aber 1,2 oder 3 Integer als Parameter hat ist von Klasse zu Klasse unterschiedlich.
Ist das möglich ?

Beste Grüße Greg.
 
Zuletzt bearbeitet:
Wie bereits erwähnt entweder mit VARARGS oder du bietest einfach mehrere überladene Methoden an wenn du die Anzahl der Eingabeparameter beschränken möchtest, andernfalls wie ebenfalls erwähnt eine Collection als Eingabeparameter wählen.
 
Zuletzt bearbeitet:

Zurück
Oben