Als «factory» getaggte Fragen

19
Was ist der grundlegende Unterschied zwischen den Factory- und den Abstract Factory Design Patterns? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Was ist der grundlegende Unterschied zwischen den Factory- …


7
Entwurfsmuster: Factory vs Factory-Methode vs Abstract Factory
Ich habe Designmuster von einer Website gelesen Dort habe ich über Factory, Factory-Methode und Abstract Factory gelesen, aber sie sind so verwirrend, dass die Definition nicht klar ist. Nach Definitionen Factory - Erstellt Objekte, ohne die Instanziierungslogik dem Client zur Verfügung zu stellen, und verweist über eine gemeinsame Schnittstelle auf …

11
Wie benenne ich fabrikähnliche Methoden?
Ich denke, dass die meisten fabrikähnlichen Methoden damit beginnen create. Aber warum heißen sie " schaffen "? Warum nicht " machen ", " produzieren ", " bauen ", " generieren " oder etwas anderes? Ist es nur Geschmackssache? Eine Konvention? Oder hat "erstellen" eine besondere Bedeutung? createURI(...) makeURI(...) produceURI(...) buildURI(...) …

9
Gibt es eine Möglichkeit, Objekte aus einer Zeichenfolge zu instanziieren, die ihren Klassennamen enthält?
Ich habe eine Datei: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ und eine andere Datei: BaseFactory.h #include "Base.h" class BaseFactory { public: BaseFactory(const string &sClassName){msClassName = sClassName;}; Base * Create() { if(msClassName == "DerivedA") { return new DerivedA(); } else if(msClassName == "DerivedB") …

3
Was macht Java: comp / env / do?
Ich habe einfach zu viel Zeit meines Tages damit verbracht, einige Fehler herauszufinden, als ich eine JNDI-Factory-Bean angeschlossen habe. Das Problem stellte sich heraus, dass stattdessen ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> Ich hatte das tatsächlich geschrieben ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> Ich schließe daraus, …
116 spring  jdbc  jndi  factory 

17
Factory-Muster in C #: Wie kann sichergestellt werden, dass eine Objektinstanz nur von einer Factory-Klasse erstellt werden kann?
Vor kurzem habe ich darüber nachgedacht, einen Teil meines Codes zu sichern. Ich bin gespannt, wie man sicherstellen kann, dass ein Objekt niemals direkt erstellt werden kann, sondern nur über eine Methode einer Factory-Klasse. Angenommen, ich habe eine "Geschäftsobjekt" -Klasse und möchte sicherstellen, dass jede Instanz dieser Klasse einen gültigen …

8
Nicht-Singleton-Dienste in AngularJS
AngularJS stellt in seiner Dokumentation klar fest, dass Services Singletons sind: AngularJS services are singletons Gibt intuitiv module.factoryauch eine Singleton-Instanz zurück. Was ist der beste Weg, um die Factory-Methode zum Zurückgeben von Instanzen eines Dienstes zu implementieren, damit jedes Mal, wenn eine ExampleServiceAbhängigkeit deklariert wird, eine andere Instanz von erfüllt …

5
AngularJS: Factory $ http.get JSON-Datei
Ich möchte lokal mit nur einer fest codierten JSON-Datei entwickeln. Meine JSON-Datei lautet wie folgt (gültig, wenn sie in den JSON-Validator gestellt wird): { "contentItem": [ { "contentID" : "1", "contentVideo" : "file.mov", "contentThumbnail" : "url.jpg", "contentRating" : "5", "contentTitle" : "Guitar Lessons", "username" : "Username", "realname" : "Real name", …
84 json  http  angularjs  factory 

7
Klassenfabrik in Python
Ich bin neu in Python und benötige einige Ratschläge zur Implementierung des folgenden Szenarios. Ich habe zwei Klassen für die Verwaltung von Domains bei zwei verschiedenen Registraren. Beide haben die gleiche Schnittstelle, z class RegistrarA(Object): def __init__(self, domain): self.domain = domain def lookup(self): ... def register(self, info): ... und class …
70 python  factory 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.