В данном случае это переопределение родительского метода method. Метода anotherCommand у родителя нет, поэтому логика выполнения следующая:
Допустим у нас есть класс
Human, у которого есть метод
eat(). С помощью этого метода человек ест еду. Но у нас есть уникальный человек Вася, который ест немного не так как все люди - он выпивает стакан водки после каждой трапезы.
В итоге получаем:

Код AS3:
public class Human
{
public function Human()
{
}
public function eat():void
{
trace("Омномном");
}
}
И класс нашего товарища Васи:

Код AS3:
public class Vasya extends Human
{
public function Vasya()
{
}
override public function eat():void
{
super.eat();
trace("Буль буль буль");
}
}
Поэтому если мы вызовем метод eat() у объекта класса Vasya, в консоли получим