Результаты поиска по запросу "factory"
Шаблоны проектирования: метод фабрики против фабрики против абстрактной фабрики
Я читал шаблоны дизайна с веб-сайтаТам я читал о Фабрике, Фабричном методе и Абстрактной фабрике, но они настолько запутанные, что не ясно в определении. Сог...
Фабрика основана на Typeof или является
Что является более элегантным способом иметь код ниже, где я хочу вернуть производный класс, основанный на типе другого класса.
Что такое класс фабрики?
Я часто вижу это слово, и со временем, возможно, я сам использовал его в коде и библиотеках, но я так и не получил его. В большинстве рецензий, с которыми я ...
Обратите внимание, что, поскольку различные метаклассы в Python обычно сложно объединить, это может быть полезно, если разрешить комбинирование созданного пользователем метакласса с библиотечным или stdlib-классом, при этом этот класс не должен быть явно объявлен как родительский для первого:
авно открыл метаклассы в Python. По сути, метакласс в python - это класс, который создает класс. Есть много полезных причин, по которым вы хотели бы сделать это - любой тип инициализации класса, например. Регистрация классов на фабриках, ...
интерфейс (не уверен, если это возможно - FIXME). Используйте отражение, чтобы захватить все разработчики и вызвать функцию. Если возвращено значение true, вернуть экземпляр класса.
агаю, что шаблон проектирования фабричного метода подходит для того, что я пытаюсь сделать, но я не уверен, сколько ответственности (знание подклассов он создает), чтобы дать ему. Пример использованияшаблон фабричного ...
Шаблоны проектирования: метод фабрики против фабрики против абстрактной фабрики
Я читал шаблоны дизайна с веб-сайта Там я читал о Фабрике, Фабричном методе и Абстрактной фабрике, но они настолько запутанные, что у меня нет четкого определения. Согласно определениям Factory - создает объекты без предоставления клиенту ...
Передать аргументы Конструктору в VBA
Как вы можете создавать объекты, передавая аргументы непосредственно вашим собственным классам? Что-то вроде этого: Dim this_employee as Employee Set this_employee = new Employee(name:="Johnny", age:=69)Невозможность сделать это очень ...
«Синглтон» фабрики, хорошо или плохо?
у нас много (абстрактных) фабрик и ониобычно реализуются как синглтоны.Обычно для удобства не нужно проходить их через слои, которые действительно не имеют н...
Фабричные методы в Ruby
Каков самый гладкий, наиболее Ruby-подобный способ, чтобы единственный конструктор возвращал объект соответствующего типа?Чтобы быть более конкретным, здесьВ...