parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Как изящнее переопределить?

George 17.06.2018 16:01

Здравствуйте,
у меня есть метод внутри класса1. Класс1 вызывается динамически из класса2, который создается из класса3 через @base, причем последние 2 класса - partial. Класс2 определен в файле расширения, а класс1 - в библиотеках, поскольку только так можно это делать удобно.

Теперь я хочу, чтобы метод класса1 был изменен относительно библиотечного, но поскольку класс1 вызывается динамически, у меня нет возможности сделать для него partial. Я также не могу вынести метод в MAIN или любой другой статичный собирающийся класс, поскольку файл расширения вызывается первым и соответственно уточняющий метод будет переписан базовым, а не наоборот.

Что-то я туплю, как здесь лучше поступить?