аргументом типа void *, а затем в классах-наследниках переопределить сигнатуру метода так, чтобы аргумент был конкретного типа, например integer?
Вопрос, наверное, ближе к теории типов. Я не плюсовик, но в моем языке наворачиваетя схожая (как я думаю) ситуация. Такое решение кажется простым, при существующих абстракциях. Спасибо.
нет, нелегально, потому что это overload
Можно, но это будут разные методы. И они друг с другом не будут связаны никак.
Обсуждают сегодня