PDA

Просмотр полной версии : Интеграция метода в чужой класс.


Hamid
23.09.2011, 17:27
Добрый день форуму, возник вопрос: Можно ли интегрировать метод в чужой класс?
Допустим я хочу написать свой метод startDrag и stopDrag и интегрировать его в класс спрайт, не влезая в код спайта.:o

Obi
23.09.2011, 17:30
Наследование и переопределение метода.

MyClass extends Sprite {
public override function stopDrag():void {}
}

Hamid
23.09.2011, 18:21
Такой вариант понятен, а никак по другому?, чтоб не писать object:MyClass

Добавлено через 1 минуту
А могу так Sprite extends Sprite {
public override function stopDrag():void {}
} или в рекурсию уйдет?))

Inet_PC
23.09.2011, 18:37
Можно, но что это вам даст кроме запутывания кода? stopDrag будет переписан только в вашем классе, и не затронет обычный Sprite