Показать сообщение отдельно
Старый 07.12.2007, 15:23
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 1  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
По умолчанию Что значит если тип объекта определяют как интерфейс: Obj:ISomthable

Не могу разобраться с примером применения шаблона фабрика.
В файле IProduct.as определен интерфейс:
Код:
package example {
    
    public interface IProduct {
        function manipulate():void;
    }
}
Ухожу в ступор при виде таких строчек:
Код:
var product:IProduct = this.factoryMethod();
...
protected function factoryMethod():IProduct { 
...
Моя фантазия и F1 не могут представить имя интерфейса в коде,
кроме двух случаев:
Код:
interface IName //1
class ClassName implements IName //2
работающий пример в аттаче
Вложения
Тип файла: zip app02_01_minimalist.zip (20.1 Кб, 96 просмотров)