Если часть классов, к которым вам нужен доступ, - это protected
, вы можете получить к ней доступ с помощью наследования.
Вы также можете получить доступ к защищенным частям через те классы, которые делают иметь доступ к защищенному коду.
Вероятно, можно использовать шаблон проектирования Proxy .В этом случае Прокси может наследовать от интересующего вас класса и сделать доступными интересующие вас методы локально.
Однако, прежде всего, внимательно рассмотрите , почему эти части интерфейса не имели публичной области видимости.Возможно, были веские причины не показывать их.