Свързани въпроси 'factory-pattern'

какво е предимството на използването на шаблон на фабричен метод пред простата фабрика?
Чета за шаблон на фабричен метод и проста фабрика. оказва се Както мога да разбера, простата фабрика е достатъчна и не виждам случая на използване на фабричния метод шаблон. Моля, прочетете тази връзка,...
338 изгледи

Създайте общ клас с вътрешен конструктор
Възможно ли е да се конструира обект с неговия вътрешен конструктор в рамките на общ метод? public abstract class FooBase { } public class Foo : FooBase { internal Foo() { } } public static class FooFactory { public static TFooResult...
2800 изгледи

Инжектиране на зависимост срещу фабричен модел
Повечето от примерите, цитирани за използване на Dependency Injection, можем да решим и с помощта на фабричния шаблон. Изглежда, че когато става въпрос за използване/дизайн, разликата между инжектиране на зависимост и фабрика е замъглена или тънка....
181076 изгледи

Възможно ли е да се използва моделът на фабриката за приложения от Flask с приложения Click CLI?
Представете си, че имам голямо CLI приложение с много различни команди (помислете, например image-magick). Исках да организирам това приложение в модули и т.н. Така че някъде щеше да има главен click.group : #main.py file @click.group() def...
1646 изгледи

Фабричен модел, използващ отражение - регистрация на клас, използвайки статичен ключ, свързан с всеки клас
Докато изучавах някои модели, попаднах на фабричния модел за създаване на екземпляри на (неизвестни) класове. Това ме накара да се заинтересувам, затова искам да създам програма, която може да бъде динамично подобрена. Така че имам някои основни...
2504 изгледи
schedule 23.01.2024

Оптимален начин за възстановяване на обект на домейн
Това е толкова прост и често срещан сценарий, че се чудя как успях досега и защо имам проблеми сега. Имам този обект (част от сглобката на инфраструктурата) public class Queue {} public class QueueItem { public QueueItem(int blogId,string...
568 изгледи

Извеждане на типове при използване на генерични интерфейси във фабрика
Моите колеги и аз съставяме малка рамка за отчитане за онлайн магазин. Ние изградихме библиотека, следвайки модела на хранилище, използвайки „отчети“ като хранилища и много лек сервизен слой за взаимодействие с тези отчети. Нашият код работи чудесно...
1004 изгледи

Фабрично конфигуриран с Spring връща нови инстанции за повиквания по време на изпълнение
Има ли лесен начин за използване на Spring IoC за фабрика, която връща нов екземпляр при всяко повикване по време на изпълнение (след конфигуриране и създаване на контекст)? Бих предпочел да избегна силна зависимост от Spring и също така да...
358 изгледи