У меня есть метод, и я хочу иметь для него два типа входных данных. например:
это мой метод:
private int myMethod(/*inputs*/) {
//do stuff
}
, и если я назову его как myMethod(5);
, он выполняет некоторые действия. но если я назову его как myMethod(5 , Alex)
, он будет делать что-то очень похожее на прошлый раз, но с разными типами возврата.
возможно ли это сделать? Я пытаюсь избежать дублирования кода.