Tag: factory-pattern

Dieser tag wird manchmal verwendet, um auf die Factory-Methode pattern ([Fabrik-Methode]) und manchmal verwendet, um beziehen sich auf das Abstrakte-Fabrik-Muster ([abstract-factory]). Verwenden Sie bitte entweder die-tags anstelle von dieser.

Fabrik implementiert, mit der statischen Methode

Anzahl der Antworten 5 Antworten
Ich habe gesehen, dass die Umsetzung der Fabrik mit statischen Methoden. So etwas wie dieses: public class MyFactory { public static Product1 createProduct1() {} public static Product2 createProduct2() {} } p1 = MyFactory.createProduct1(); p2 = MyFactory.createProduct2(); Ich

Mithilfe der Instanz-factory-Methode zum erstellen von Prototyp-Bohnen dynamisch

Anzahl der Antworten 1 Antworten
Habe ich eine situation, wo ich möchte, um dynamisch erstellen Sie ein Objekt durch eine factory-Objekt, aber das Objekt muss erstellt werden, durch die Feder-Kontext, zu ermöglichen autowiring von Abhängigkeiten. Ich weiß, dass es viele andere Möglichkeiten,

Activator.CreateInstance: Dynamische Instanziierung von Klassen

Anzahl der Antworten 5 Antworten
Ich bin der Gestaltung einer lose gekoppelten Struktur. Ich möchte Aufruf von Klassen aus verschiedenen assemblies/namespaces über einen code, der dargestellt wird durch eine Zeichenfolge. Mein design ist, jeder client Geschäftsregeln auf verschiedenen Versammlungen und nicht voneinander

Generika & Reflexion - GenericArguments[0] verstößt gegen die Einschränkung der Art

Anzahl der Antworten 4 Antworten
Ich habe mein Haar ziehen für eine Weile auf diesem, im Grunde ich versuche, die Implementierung eines generischen repository-Fabrik, die wie folgt aufgerufen wird: var resposFactory = new RepositoryFactory<IRepository<Document>>(); Repository-factory sieht wie folgt aus: public class RepositoryFactory<T>

Fabrik-Muster ohne Switch oder If/then

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem einfachen Beispiel, wie die Implementierung einer factory-Klasse, aber ohne Verwendung eines Switch-oder If-then-Anweisung. Alle Beispiele, die ich finden kann, verwenden Sie eine. Zum Beispiel, wie könnte man das ändern dieses

Was sind die Unterschiede zwischen Abstract Factory und Factory-design-Pattern?

Anzahl der Antworten 16 Antworten
Ich weiß es gibt viele Beiträge über die Unterschiede zwischen diesen beiden mustern, aber es gibt ein paar Dinge, die ich nicht finden kann. Aus, was ich lese, sehe ich, dass die factory-Methode pattern können Sie definieren,

Auf Basis einer Annotation ServiceLocatorFactoryBean?

Anzahl der Antworten 1 Antworten
Ich würde gerne verwirklichen Fabrik-Muster in mein Projekt..ich habe gegangen durch online-Ressourcen, und ich kam zu wissen, dass der Frühling ServiceLocatorFactoryBean umgesetzt werden sollten, anstelle von normalen java-factory-Muster.... ich habe diese link, aber es erklärt ist xml-basiert....kann

Wann verwenden Sie das abstrakte-Fabrik-Muster?

Anzahl der Antworten 3 Antworten
Ich versuche kurz und bündig zu beschreiben wenn zu verwenden, eine Fabrik, für mich und mein team. Ich lief über die folgenden Fragen, die etwas geholfen: Wann das factory Pattern? (nützliche pdf-link ist kaputt) Wie erstellen Sie

Ausblenden von Klassen in einer jar-Datei

Anzahl der Antworten 8 Antworten
Ist es wirklich unmöglich, sich zu verstecken einige Klassen in eine jar-Datei? Ich wollte nicht zu erlauben die direkte Instanziierung von Klassen zu halten, ist es flexibler. Nur die Fabrik (oder einer Fassade) sichtbar sein sollten, dieses

Warum sollte man die getInstance () - Methode in der Factory-pattern statisch sein?

Anzahl der Antworten 4 Antworten
In den meisten factory-pattern-Implementierungen, die getInstance Methode ist in der Regel als statisch deklariert. Der Hauptvorteil des Fabrik-Musters ist zu verstecken die details der Implementierung, aber warum getInstance() Methode muss statisch sein? Ist die Instanziierung eines neuen

Python, dabei bedingte Einfuhren der richtige Weg

Anzahl der Antworten 4 Antworten
Nun habe ich eine Klasse namens A. Ich habe einige code wie dieser.. from my.package.location.A import A ... foo = A.doSomething(bar) Das ist großartig. Aber jetzt habe ich eine neue version Eines genannt, aber in einem anderen

"Downcasting" unique_ptr<Base> unique_ptr<Abgeleitet>

Anzahl der Antworten 1 Antworten
Habe ich eine Reihe von Fabriken, die Rückkehr unique_ptr<Base>. Unter der Haube, obwohl, die Zeiger auf verschiedene abgeleitete Typen, ich.e unique_ptr<Derived>, unique_ptr<DerivedA>, unique_ptr<DerivedB>etc. Gegeben DerivedA : Derived und Derived : Base hätten wir: unique_ptr<Base> DerivedAFactory() { return

Vorbei an Services mithilfe von Dependency Injection und Factory-Muster in ASP.NET

Anzahl der Antworten 1 Antworten
Ich bin mit ASP.NET Core, ich weiß, dass dieser Logging-Mechanismus ist bereits durch das framework, sondern mit diesem zu verdeutlichen mein problem. Bin ich mit dem Art-Fabrik-Muster zu bauen, die Logger-Klasse, da ich nicht weiß, die Art

Ersetzen Fabrik-basierten Objekt-Erstellung mit CDI-Mechanismus

Anzahl der Antworten 3 Antworten
Wollte ich einführen CDI (Weld) zu unserem Projekt-und nun haben einige Probleme mit Objekten, die von Hand erstellt. Also haben wir einige Klassen der Umsetzung der IReport - Schnittstelle, die ein Feld, das eingefügt werden soll. Ist

Best-practice-Umsetzung-Fabrik-Muster mit Symfony2

Anzahl der Antworten 1 Antworten
Mache ich einen messenger, kann senden von E-Mails oder sms-Nachrichten, und die Möglichkeit hat, Sie zu senden oder senden Sie Sie später (die Angaben werden gespeichert in der DB). Ich habe 2 Lösungen, aber das ist auch

Data Layer Abstrakte Fabrik

Anzahl der Antworten 4 Antworten
Ich bin neu auf die Entwicklung einer Abstract Factory-Muster, und würde gerne zum erstellen einer abstrakten Fabrik in der Daten-Schicht, die mir helfen, ein link zu dieser Schicht zu anderen Datenbanken, z.B. sql und oracle. Können Sie

mit dem Befehl-und-factory-design-Pattern für die Ausführung von Aufträgen in der Warteschlange

Anzahl der Antworten 3 Antworten
Habe ich eine Liste der jobs in der Warteschlange in der Datenbank, die ich brauche, um zu Lesen aus der Datenbank, und führen Sie Sie parallel mit threading und ich habe eine Liste von command-Klassen zur Ausführung

C# - Generische Schnittstelle und Factory-Pattern

Anzahl der Antworten 3 Antworten
Ich bin versuchen, um eine Generische Schnittstelle, wobei der parameter-Typ eine der Methoden definiert ist, die von der generic BEARBEITEN Ich geändert habe, ist die Frage leicht nach Umsetzung habe ich wahrscheinlich verwechselt Angelegenheiten durch die Angabe

Service Locator vs Dependency Injection

Anzahl der Antworten 4 Antworten
Ich bin überprüfung code mit viel von Aussagen wie dieser: private SomeInterface x = Locator.getInstance(SomeInterface.class) Ich würde erwarten, dass so etwas wie private SomeInterface x; @Inject public Consumer(SomeInterface x){ //constructor this.x = x; } Gibt es etwas

Laravel 4: Verwirrt darüber, wie zu verwenden App::make()

Anzahl der Antworten 2 Antworten
Ich versuche, Folgen Sie den repository-Muster in diesem Artikel beschrieben http://code.tutsplus.com/tutorials/the-repository-design-pattern--net-35804#highlighter_174798 Und ich bin versucht zu instanziieren einer Klasse in Laravel verwenden App::make() (ich nehme an, Das ist Laravel das factory-pattern?) und ich bin versucht zu analysieren,

Factory Design Pattern - Warum-Schnittstelle notwendig?

Anzahl der Antworten 6 Antworten
Schaute ich mir die verschiedenen design-mustern, und jetzt konzentriere ich mich auf das Factory Design Pattern. Ich sah einige Beispiele, youtube-tuturials steht und blogs und ich habe die meisten aber habe ich noch nicht bekommen, warum eine

Mit der Spiegelung in der Fabrik-Muster

Anzahl der Antworten 3 Antworten
Ist es eine gute Praxis, Reflektion verwenden, in der Fabrik-Muster? public class MyObjectFactory{ private Party party; public Party getObject(String fullyqualifiedPath) { Class c = Class.forName(fullyqualifiedPath); party = (PersonalParty)c.newInstance(); return party; } } PersonalParty implementiert Partei Gibt es

Warum nutzen Sie den Service Manager in Zend Framework 2?

Anzahl der Antworten 4 Antworten
können sagen, ich habe einen Dienst: namespace Helloworld\Service; class GreetingService { public function getGreeting() { if(date("H") <= 11) return "Good morning, world!"; else if (date("H") > 11 && date("H") < 17) return "Hello, world!"; else return "Good

C++ Abstrakte Fabrik Verwendung von Vorlagen

Anzahl der Antworten 3 Antworten
Ich versuche zum erstellen einer abstrakten Fabrik-Vorlage für mehrere abstrakte Fabriken in C++ und kam mit dieser. #define _CRTDBG_MAP_ALLOC #include <crtdbg.h> #include <map> #include <stdio.h> class Base { public: virtual ~Base() {} virtual bool Get() = 0;

Bin ich die Implementierung eines Generika-basierte Java-Fabrik, korrekt?

Anzahl der Antworten 3 Antworten
Ich glaube nicht, dass ich die Umsetzung des factory-pattern korrekt, weil die Application Klasse' createDocument Methode akzeptiert jede Klasse Typ, nicht nur Unterklassen von Document. In anderen Worten, ist es eine Art, wie ich einschränken kann, die

c++ automatische Fabrik Registrierung von abgeleiteten Typen

Anzahl der Antworten 2 Antworten
Wie viele vor mir, versuche ich, so bekomme meine abgeleitete Datentypen, um automatisch zu registrieren, mit meinem Werk. Ich habe gelesen durch viele Frage und versuchte sich zu konzentrieren auf, was ich nicht finden es. Habe ich

Factory design pattern - Nicht statische Methoden verwenden, da unit-Tests ist ein problem

Anzahl der Antworten 9 Antworten
Ich weiß, diese Frage wurde schon mehrfach gefragt, in stackoverflow, aber irgendwie hatte immer noch einige Mühe, herauszufinden, eine Lösung. Das folgende Beispiel ist denke ich ein guter Fall, um statische Methoden public class ConnectionFactory { public

Autofac delegate-Fabrik mit func<>

Anzahl der Antworten 1 Antworten
Ich versuche zu verstehen, die delegate-Fabrik-Muster mit Autofac. Ich weiß, wie zu implementieren Fabrik mit IIndex<> mit Keyed() die Registrierung, die ist schön erklärt hier: Konfigurieren eines Autofac delegate-Fabrik, definiert eine abstrakte Klasse, Ich würde gerne wissen,

Wie zu injizieren verschiedene Dienste zur Laufzeit basierend auf einer Eigenschaft mit Spring ohne XML

Anzahl der Antworten 2 Antworten
Bin ich mit Spring Boot für Java-standalone-Anwendung. Ich habe eine bean, die eine service. Ich möchte zu injizieren verschiedene Implementierungen dieses Dienstes zur Laufzeit, basierend auf einer Eigenschaft in eine properties-Datei mit der Feder (4) geht. Das

Spring dynamic injection, factory-Muster

Anzahl der Antworten 3 Antworten
Fortsetzung von Dependency injection, verzögerte Injektion der praxis. Ich habe die Main-Klasse: package test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.stereotype.Component; import java.util.List; import java.util.Scanner; @Component public class Main { @Autowired private StringValidator stringValidator; @Autowired private

Fabrikmuster. Wann werden die Fabrikmethoden verwendet?

Anzahl der Antworten 16 Antworten
Wann ist es eine gute Idee, die factory-Methoden innerhalb eines Objekts anstelle einer Factory-Klasse? InformationsquelleAutor der Frage | 2008-09-16

Wie vermeidet man 'instanceof' bei der Implementierung von Factory-Design-Mustern?

Anzahl der Antworten 6 Antworten
Ich bin versucht zu implementieren, meine erste Factory-Design-Pattern, und ich bin mir nicht sicher, wie Sie Sie zu vermeiden, mit instanceof, wenn Sie den factory-made Objekte zu Listen. Dies ist, was ich versuche zu tun: for (ABluePrint

Was ist der Unterschied zwischen Fabrik- und Strategie Mustern?

Anzahl der Antworten 12 Antworten
Kann irgend jemand erklären den Unterschied zwischen Werk-und Strategie-Muster? Für mich beide suchen dieselbe andere, als eine extra factory-Klasse (welche ein Objekt erstellen, das Produkt in der Fabrik-Muster) InformationsquelleAutor der Frage Sappidireddy | 2009-03-05

Unterschiede zwischen dem abstrakten Fabrikmuster und der Fabrikmethode

Anzahl der Antworten 14 Antworten
Ich weiß es gibt viele Beiträge über die Unterschiede zwischen diesen beiden mustern, aber es gibt ein paar Dinge, die ich nicht finden kann. Aus, was ich lese, sehe ich, dass die factory-Methode pattern können Sie definieren,

Factory-Methode mit DI und IoC

Anzahl der Antworten 6 Antworten
Ich bin vertraut mit diesen mustern, aber noch nicht wissen, wie man folgende situation: public class CarFactory { public CarFactory(Dep1,Dep2,Dep3,Dep4,Dep5,Dep6) { } public ICar CreateCar(type) { switch(type) { case A: return new Car1(Dep1,Dep2,Dep3); break; case B: return

Fabrik, abstrakte Fabrik und Fabrikmethode

Anzahl der Antworten 3 Antworten
Ich bin wirklich verwirrt über diese drei Begriffe. Mein Verständnis ist, dass: in der Fabrik-Muster, es gibt keine konkrete Fabrik. Die Fabrik baut den neuen Objekten entsprechend der Parameter. in der Abstrakten Factory-pattern gibt es mehrere konkrete

Beispiele aus der realen Welt für das Factory-Method-Muster

Anzahl der Antworten 6 Antworten
Ich habe gerade gelesen Factory-Methode. Ich verstehe, dass es eine Möglichkeit bietet, zu delegieren, die die Instanziierung sub-Klassen. Aber ich konnte nicht verstehen, die möglichen Verwendungen in einem real-world-Szenario. Kann jemand geben ein typisches Beispiel dafür, wie

Factory Pattern, aber mit Objektparametern

Anzahl der Antworten 7 Antworten
Nehmen Sie die folgenden klassischen factory-Muster: public interface IPizza { decimal Price { get; } } public class HamAndMushroomPizza : IPizza { decimal IPizza.Price { get { return 8.5m; } } } public abstract class PizzaFactory {

Factory Pattern - CreateInstance statisch oder nicht?

Anzahl der Antworten 3 Antworten
Dies ist über das Factory-Pattern. Ich bin ein wenig verwirrt. Ich sah Implementierungen, in denen die createInstance() Methode ist statisch und einige Implementierungen, die nicht-statischen. Einige sagen, es ist je nach "style" oder "Geschmack" und manche sagen

Abhängigkeits-Injektion gegen Fabrikmuster

Anzahl der Antworten 27 Antworten
Meisten zitierte Beispiele für die Nutzung von Dependency Injection, die wir lösen können mit der Fabrik-Muster als auch. Sieht aus wie wenn es um die Nutzung/Gestaltung der Unterschied zwischen dependency injection und factory unscharf oder Dünn. Einmal

Fabrikmuster in Python

Anzahl der Antworten 3 Antworten
Ich bin derzeit auf der Implementierung des Factory design pattern in Python und ich habe ein paar Fragen. Gibt es eine Möglichkeit zu verhindern, dass die direkte Instanziierung von den tatsächlichen konkreten Klassen? Zum Beispiel, wenn ich

Warum benötigt Hibernate keinen Argumentkonstruktor?

Anzahl der Antworten 9 Antworten
No-argument-Konstruktor ist ein Anforderung (tools wie Hibernate verwenden Reflexion auf dieser Konstruktor instanziieren von Objekten). Ich habe diese hand-wellig Antwort, aber könnte jemand das etwas näher erklären? Dank InformationsquelleAutor der Frage unj2 | 2010-05-29

Implementieren Sie ein einfaches Factory-Muster mit Spring 3-Anmerkungen

Anzahl der Antworten 7 Antworten
Ich Frage mich, wie konnte ich umsetzen, die einfache Fabrik-Muster mit Feder, 3 Anmerkungen. Ich sah in der Dokumentation, die Sie erstellen können, die Bohnen, die zum Aufruf der factory-Klasse, und führen Sie eine factory-Methode. Ich Frage

Was ist der Unterschied zwischen Builder Design Pattern und Factory Design Pattern?

Anzahl der Antworten 26 Antworten
Was ist der Unterschied zwischen der Builder design pattern und das Factory design pattern? Welches ist vorteilhafter und warum ? Wie vertrete ich meine Ergebnisse in einer Grafik, wenn ich will, zu testen und zu vergleichen/Kontrast diese

Wie übertrage ich Werte an den Konstruktor meines WCF-Dienstes?

Anzahl der Antworten 8 Antworten
Ich gerne weitergeben möchte Werte in den Konstruktor an die Klasse, die meine service. Jedoch ServiceHost läßt mich nur übergeben Sie den Namen des Typs zu erstellen, und nicht, welche Argumente übergeben werden, um seine contrstructor. Möchte

Instanz Factory-Methoden Vs Statische Factory-Methoden

Anzahl der Antworten 4 Antworten
Können nicht alle factory-Methoden werden statisch ? Tut etwas, das produziert ein Produkt braucht Staat ? Wann ist es sinnvoll, eine Instanz Fabrik oder eine statische factory-Methode ? Können Sie mir Beispiele, die Differenzierung der zwei ?

"Downcasting" unique_ptr & lt; Basis & gt; zu unique_ptr & lt; Abgeleitet & gt;

Anzahl der Antworten 1 Antworten
Habe ich eine Reihe von Fabriken, die Rückkehr unique_ptr<Base>. Unter der Haube, obwohl, die Zeiger auf verschiedene abgeleitete Typen, ich.e unique_ptr<Derived>, unique_ptr<DerivedA>, unique_ptr<DerivedB>etc. Gegeben DerivedA : Derived und Derived : Base hätten wir: unique_ptr<Base> DerivedAFactory() { return