Результаты поиска по запросу "factory"

2 ответа

http://www.oodesign.com/creational-patterns/

~ 10 месяцев процедурного PHP я сейчас пытаюсь обдумать основные принципы ООП и шаблоны проектирования. Это хобби, и у меня не так много времени, как я хотел бы его преследовать, поэтому, пожалуйста, простите за довольно низкий уровень ...

5 ответов

Обратите внимание, что, поскольку различные метаклассы в Python обычно сложно объединить, это может быть полезно, если разрешить комбинирование созданного пользователем метакласса с библиотечным или stdlib-классом, при этом этот класс не должен быть явно объявлен как родительский для первого:

авно открыл метаклассы в Python. По сути, метакласс в python - это класс, который создает класс. Есть много полезных причин, по которым вы хотели бы сделать это - любой тип инициализации класса, например. Регистрация классов на фабриках, ...

6 ответов

Как упаковать фабрики в Java

Мне было интересно, как упаковать фабрики, которые у меня есть в моем приложении. Должна ли фабрика находиться в том же пакете, что и классы, которые ее используют, в том же пакете, что и объекты, которые она создает, или в своем собственном ...

ТОП публикаций

17 ответов

Был бы признателен услышать некоторые мысли по этому решению. Единственный, кто может создать 'MyClassPrivilegeKey' - это фабрика. и «MyClass» требует это в конструкторе. Таким образом избегая размышлений о частных подрядчиках / «регистрация» на заводе.

но я думал о защите своего кода. Мне любопытно, как можно сделать так, чтобы объект никогда не создавался напрямую, а только с помощью некоторого метода фабричного класса. Допустим, у меня есть некоторый класс «бизнес-объекта», и я хочу ...

6 ответов

Мотивация для простого фабричного и фабричного метода

Я знаю, что есть много вопросов о различиях в различных фабричных моделях, но ответы настолько разные и запутанные. Книги, которые я читаю, используют неясные и (пере) упрощенные примеры. У меня есть ряд вопросов, даже после прочтения объяснений ...

1 ответ

Фабричные классы против замыканий в Zend Framework 2

Лучше ли использовать фабричные классы или замыкания в Zend Framework 2 и почему? Я знаю, что замыкания не могут быть сериализованы, но если вы вернете их из Module # getServiceConfig (), это не повлияет на кэширование остальных ваших данных ...

3 ответа

Как включить / внедрить функции, которые используют $ scope в контроллер в angularjs?

Я пытаюсь включить библиотеку функций, хранящихся на фабрике, в контроллер. Похоже на такие вопросы:Создание общих функций контроллера [https://stackoverflow.com/questions/11324202/angularjs-common-controller-functions] мойглавный ...

6 ответов

Это имеет большой смысл, спасибо.

аюEffective Java Джошуа Блох и у меня есть вопрос о Item1Static Factory Method. Цитата [Блох, с.7] Интерфейсы не могут иметь статические методы, поэтому по соглашению статические фабричные методы для интерфейса с именем Type помещаются в ...

7 ответов

И теперь вы можете использовать его для инициализации ваших объектов:

я есть класс со статическим фабричным методом. Я хочу вызвать фабрику для получения экземпляра класса, а затем выполнить дополнительную инициализацию, предпочтительно через синтаксис инициализатора объекта c #: MyClass instance = ...

16 ответов

если вы хотите создать другой объект с точки зрения использования. Это полезно.

рекомендуется использовать фабричные методы внутри объекта вместо фабричного класса?