package
{
import flash.display.Sprite;
public class AbstractTarget extends Sprite
{
private var __movement:IMovement;
public function AbstractTarget()
{
}
public function set movement(value:IMovement):void {
__movement = value;
}
public function get movement():IMovement {
return __movement;
}
}
}
А потом у меня есть класс с именем "Target", который расширяет AbstractTarget ... как мне получить доступ к свойству __movement? Должен ли я написать метод получения и установки также в своем классе Target и переопределить обе функции / методы?