Кому из двух следует отдать предпочтение?
Есть несколько методов, которые вызываются классами A, B и C.
Должны ли эти методы быть инкапсулированы в класс D (основание A, B и C)?
ИЛИ
Должны ли эти методы быть инкапсулирован в класс U и другие классы создают его объект для использования методов по мере необходимости.
На каком основании решение должно быть принято?
Спасибо.