Вопросы по теме 'factory'

Фабрики синглтонов, хорошо или плохо?
У меня много (абстрактных) фабрик, и они обычно реализуются как одиночные. Обычно для удобства, чтобы не проходить их через слои, которые действительно не имеют дела с использованием или знанием этих фабрик. В большинстве случаев мне нужно...
32291 просмотров
schedule 05.08.2022

Подавить устаревшее предупреждение о фабричном методе в vb.net
Можно ли предотвратить предупреждение компилятора, вызванное статическим фабричным методом, возвращающим экземпляр устаревшего класса? Например, если экземпляр устаревшего класса (Foo) создается с помощью статического метода (Create),...
1009 просмотров
schedule 14.11.2023

Не удалось создать заводской объект - ошибка 80040154
Я унаследовал сопровождение сложного управляемого / неуправляемого проекта, и я надеюсь, что смогу кратко задать этот вопрос ... У меня есть неуправляемый класс (C ++), к которому я пытаюсь получить доступ через управляемый код (C #). Это...
419 просмотров
schedule 23.02.2024

В чем разница между Service Locator и шаблоном Factory Design?
Я использую единство и создаю класс, который его обертывает, и я не знаю, как его назвать, локатор сервисов или фабрика, оба инкапсулируют создание объектов, так что... в чем разница?
6717 просмотров
schedule 09.10.2022

Rails 3 - Фабричная девушка и последовательность для таблицы contains_to
У меня есть 2 модели - Пользователь и Учитель . Учитель принадлежит Пользователю , У пользователя есть Учитель . Итак, я использую гем Factory girl: Factory.define :user do |user| user.user_login "Another User" user.user_role...
275 просмотров

Guice AssistedInject не будет внедрять фабрику
Я пытаюсь использовать Guice 3.0 AssistedInject , и он не создает экземпляр фабрики. Код SSCCE: Родительский класс public class ParentClass() { @Inject private MyFactory myFactory; private final Foo foo; private final Bar bar;...
6409 просмотров

Фабричный шаблон: передача аргументов в конкретный класс
У меня есть два класса, закодированные в одном интерфейсе IStore с одним методом StoreData(data) - один класс отправляет данные в веб-сервис, который записывает в БД, другой записывает данные непосредственно в БД. (фабричный образец) public...
207 просмотров
schedule 15.12.2023

AngularJS — контроллер и фабрика — где я ошибаюсь?
Я новичок в Angular и не могу определить, где я ошибаюсь. Я просто пытаюсь просто внедрить свою фабрику в свой контроллер, указать указанный контроллер в моем html и использовать ng-repeat для представления данных. Я даже не могу заставить его...
7302 просмотров

Как фабричные методы могут возвращать экземпляры интерфейсов и абстрактных классов?
ExecutorService и Service являются интерфейсами и поэтому имеют только абстрактные методы, что означает, что их методы не реализованы. Как же тогда мы можем вызывать, например, методы future.get() , es.submit() и es.shutdown() для ссылок типа...
2196 просмотров
schedule 19.09.2022

Как мне перевести следующий механизм ссылок на классы из Delphi в C++11?
Я некоторое время использовал C++, и одна вещь, которая иногда меня беспокоит, заключается в том, что я еще не смог понять, как сделать эту конструкцию Delphi Factory на C++. Ключевая часть, которую я не могу понять, - это как передать ссылку на...
281 просмотров
schedule 15.08.2022

Angularjs $http для вызова внешнего изображения
Я настроил Plunker, когда пытаюсь получить внешнее изображение через вызов $http и вернуть URL-адрес при успешном поиске или статусе 200 и иметь заполнитель «Изображение недоступно», если 404 или ошибка...
157 просмотров
schedule 09.05.2024

API отражения в шаблоне Factory
Обычно мы используем метод Factory для решения проблемы создания объектов без необходимости указывать точный класс объекта, который будет создан. Допустим, у нас есть 5 различных реализаций некоторого регистратора. Вот псевдокод, как это можно...
581 просмотров
schedule 19.08.2022

Параметр передается в Factory Pattern
У меня есть несколько моделей оптимизации и интерфейс для них. public interface IOptModel { public void Optimize(); } Затем у меня есть фабричный класс, который создает различные модели оптимизации. public class FactoryOptModel {...
25 просмотров
schedule 03.07.2022

фабрика объектов для перегруженных функций
Обычно фабрика объектов создает экземпляры классов, вызывая auto world = ObjectFactory::instance()->create("MatrixTransform"); auto cube1 = ObjectFactory::instance()->create("Cube"); auto sphere =...
174 просмотров
schedule 19.08.2022

Ошибка компилятора при использовании фабричного метода: невозможно преобразовать 'const std::pair‹char* const
Я пытаюсь написать код для программного обеспечения, которое будет генерировать различные типы «автомобилей» для моделирования. Я хочу дать пользователю возможность выбирать количество объектов «автомобили» для моделирования, и я полагаю, что...
94 просмотров
schedule 02.03.2024

TypeError: невозможно прочитать свойство $promise неопределенного значения с использованием ngResource в angularJS
Я создал службу в своем приложении angularJS с помощью ngResource для отправки некоторых данных в мой API для отдыха. Я хочу использовать обещание для выполнения некоторых задач в моем контроллере сразу после отправки запроса. Вот мой сервис:...
5572 просмотров
schedule 05.03.2024

Является ли расширение фабричного класса антишаблоном?
Предположим, что есть CarFactory class , и он расширен classes , как FerrariFactory и VolvoFactory . Каждый класс имеет метод List<Car> build(List<CarPart>) Теперь возникает требование, что для любого заданного...
152 просмотров
schedule 15.05.2024

Возврат данных с завода в контроллер
Я новичок в AngularJS, и это мой первый вопрос в stackoverflow. Я читал много возможных ответов на эту проблему, но я не нашел решения. У меня есть это на моей фабрике (я думаю, что важная часть находится между точками): ;(() => {...
221 просмотров
schedule 11.10.2022

Spring4d — автоматическая фабрика с именем службы
Я пытаюсь использовать функцию автоматической виртуальной фабрики Spring4d . Тем не менее, я хотел бы иметь возможность передать ServiceName , который я хочу разрешить, внутри функции factory Build() . Вот так: AFactory.Build(AServiceName)...
314 просмотров

Как создать конструктор для Hashmap ‹String Boolean› в фабричном методе?
Я создаю фабричный метод для Hashmap в общедоступном классе. public class MyList { Hashmap list = newMap(); //is this function called properly here? public static final Hashmap newMap() { return Hashmap(String, boolean); } }...
545 просмотров
schedule 25.09.2022