LINUX.ORG.RU

История изменений

Исправление tailgunner, (текущая версия) :

У меня есть интерфейс, в нем метод. В зависимости от реализации количество и типы аргументов этого метода могут быть различными. Это как-то обобщается шаблонами/еще чем-то, чего я не знаю?

Это явно не всё, что тебе надо. Но, если делать буквально то, что ты изложил: делаешь метод с единственным аргументом, который является sum type всех комбинаций параметров.

Исходная версия tailgunner, :

У меня есть интерфейс, в нем метод. В зависимости от реализации количество и типы аргументов этого метода могут быть различными. Это как-то обобщается шаблонами/еще чем-то, чего я не знаю?

Это явно не всё, что тебе надо. Но, если делать буквально то, что ты изложил: делаешь метод с единственным аргументом, который является sum type всех комбинаций парамтров.