История изменений
Исправление foror, (текущая версия) :
Есть возможность поменять прототип для существующего класса?
Почему нет, сделай ЯП где это будет возмно. Вы опять пытаетесь судить об ООП по реализациям 90-х.
Кто вам не даёт запилить специальные интерфейсы с маппингом методов? Или использовать некое подобие ИИ, которое само выведет нужные общие интерфейсы. Вам лишь нужно указать, что вы хотите и на каких классах это сделать. А дальше записываете этот вывод как правило маппинга и сохраняете в специальном формате. Плюс IDE, которое по этому правилу проконтролирует сходимость вашего кода. Плюс компилятор, который проведёт нужные оптимизации.
Исправление foror, :
Есть возможность поменять прототип для существующего класса?
Почему нет, сделай ЯП где это будет возмно. Вы опять пытаетесь судить об ООП по реализациям 90-х.
Кто вам не даёт запилить специальные интерфейсы с маппингом методов? Или использовать некое подобие ИИ, которое само выведет нужные общие интерфейсы. Вам лишь нужно указать, что вы хотите и на каких классах это сделать. А дальше записываете этот вывод как правило маппинга и сохраняете в специальном формате. Плюс IDE, которое по этому правилу проконтролирует сходимость вашего кода.
Исправление foror, :
Есть возможность поменять прототип для существующего класса?
Почему нет, сделай ЯП где это будет возмно. Вы опять пытаетесь судить об ООП по реализациям 90-х.
Кто вам не даёт запилить специальные интерфейсы с маппингом методов? Или использовать некое подобие ИИ, которое само выведет нужные общие интерфейсы. Вам лишь нужно указать, что вы хотите и на каких классах это сделать. А дальше записываете этот вывод как правило маппинга и сохраняете в специальном формате.
Исходная версия foror, :
Есть возможность поменять прототип для существующего класса?
Почему нет, сделай ЯП где это будет возмно. Вы опять пытаетесь судить об ООП по реализациям 90-х.
Кто вам не даёт запилить специальные интерфейсы с маппингом методов? Или использовать некое подобие ИИ, которое само выведет нужные общие интерфейсы. Вам лишь нужно указать, что вы хотите и на каких классах это сделать.