Можно ли изменить иерархию наследования объектов класса во время выполнения с помощью отражения?
Моя ситуация:
SuperClass
MiddleClass расширяет SuperClass
BottomClass расширяет SuperClass
Я хотел бы использовать отражение во время выполнения, чтобы изменить BottomClass для расширения MiddleClass. Возможно ли это?
Спасибо