Inet_PC
Пример из видео:

Код AS3:
viking.moveBehavior = new Walk();
В переменную
moveBehavior помещается экземпляр стратегии
Walk. При множестве
викингов со стратегией
Walk будут излишне дублироваться экземпляры этого класса стратегии. Этого можно избежать если назначать
moveBehavior не экземпляр, а ссылку на класс Стратегии.
Цитата:
Сообщение от samana
Но ведь в статической функции, вы не сможете обратиться к не статическим свойствам класса. Ведь в статической функции любой доступ через this, не разрешается.
|
А там и нету
не статических свойств.