Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​Наследовать? Или юзать как есть?

14.12.18 13:29
​Наследовать? Или юзать как есть?
 
Murr патриот
Murr

Наследовать? Или юзать как есть?


Есть самописный, т.е. исходники доступны, класс, инстансы которого будут использоваться в 4-5-(может и больше) различных либах.

Класс лежит в либе которая шарится между другими либами и проектами.

Есть не нулевая вероятность, что в разных местах будут требоваться доработки по функциональности.

Про то что все можно дописать в этот класс - вопроса нет - можно, будет работать.


Могу написать свой код в двух вариантах:

- по первому - использую инстансы как есть и добавляю функции по мере необходимости

- по второму - делаю пустого наследника в каждой из либ, пишу специфический код по месту, спускаю общий код в базовый класс.


Исходя из того, что полный объем задачи мне не известен - какой вариант предпочтительнее?


Текущий объем соурсоv класса - 40 Кб.

 

Перейти на