Можно ли заставить конструктор работать по-разному, если аргумент другого типа? то есть int или float.
Допустим, если я это сделаю, новый объект (3)
конструктор заполняет массив тремя по каждому индексу
Допустим, если я это сделаю, новый объект (3.5)
конструктор заполняет массив индексом + 3,5 для каждого индекса
Допустим, что если я это сделаю, новый Object ()
конструктор заполняет массив 0.0 по каждому индексу
Есть ли способ достичь этого только одним конструктором? Или мне нужны три разных конструктора?
Спасибо.