Цитата:
Сообщение от 7thsky™
Скорее всего не обойти. Как правило (в таких случаях) в классе C переопределяется метод и туда просто копируется содержимое того же метода из класса A (без копирования всего сдк).
нда... вообще интересно есть ли более правильное решение
|
Ну это при условии что класс A является самым верхним в родительской иерархии. А если будет большая глубина наследования то и копировать прийдется последовательно кучу кода из всех родителей метода updateDisplayList().
Цитата:
Сообщение от wvxvw
Можешь попробовать поискать метод типа $invalidateDisplayList, так вобщем-то принято называть метод, если он должен експонировать родительский метод, при том, что этот же класс его оверрайдит. Ну, а если такого нету... ну не знаю, зависит от того на сколько проект должен быть совместим / поддерживаться дальше другими разработчиками и т.п. Если вы единственный его разработчик - я бы не заморачивался и просто дописал сам этот $... метод к нужному классу, а если нет - ну, тогда, как уже сказали, только самому взять и переписать...
|
Естественно нужного метода через значок $ там не оказалось
