История изменений
Исправление alysnix, (текущая версия) :
Используя этот подход, потеряется ровно 0 преимуществ трейтов.
трейты как «требования», можно использовать везде где такие требования встают. например для ограничений свойств параметров в списках шаблонов. ту ж не будешь там требовать реализации неких виртуальных функций в виде интерфейсов. это слишком сузит применимость
Исходная версия alysnix, :
Используя этот подход, потеряется ровно 0 преимуществ трейтов.
трейты как «требования», можно использовать везде где такие требования встают. например для ограничений свойств параметров в списках шаблонов. ту ж не будешь там требовать реализации неких виртуальных функций в виде интерфейсов. эту слишком сузит применимость