Подскажите плз, как архитектурно лучше решить такую задачу (с точки зрения ооп)?
Если мне нужно упростить сигнатуру одного метода класса, но дорабатывать этот класс я не могу.
Один из вариантов, это наследовать класс, добавить свой метод-обертку. Но с наследование не красиво получается.
Мне говорят, что здесь поможет паттерн adapter, подскажите, действительно ли адаптер подходит ? т.к. мне кажется, что адаптер все-таки для того, чтобы подогнать один интерфейс под другой.
А в моем случае, нужно всего лишь сделать свою обертку над одним методом.