«factory» etiketlenmiş sorular



7
Tasarım Desenleri: Fabrika vs Fabrika yöntemi vs Soyut Fabrika
Bir web sitesinden tasarım kalıpları okuyordum Orada Fabrika, Fabrika yöntemi ve Soyut fabrika hakkında okudum ama çok kafa karıştırıcı, tanımı net değil. Tanımlara göre Fabrika - Örnekleme mantığını istemciye maruz bırakmadan nesneler oluşturur ve ortak bir arabirim aracılığıyla yeni oluşturulan nesneyi ifade eder. Fabrika Yönteminin basitleştirilmiş bir versiyonudur Fabrika Yöntemi …


9
Sınıf adlarını tutan bir dizeden nesneleri başlatmanın bir yolu var mı?
Bir dosyam var: Base.h class Base; class DerivedA : public Base; class DerivedB : public Base; /*etc...*/ ve başka bir dosya: 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
Java: comp / env / do ne yapar?
Bir JNDI fabrika fasulyesini bağlarken bazı hataları anlamaya çalışmak için günümün çok fazla zamanını harcadım. Sorun bunun yerine şu oldu ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="java:comp/env/jdbc/loc"/> </bean> Aslında bunu yazmıştım ... <bean id="someId" class="org.springframework.jndi.JndiObjectFactoryBean"> <property name="jndiName" value="jdbc/loc"/> </bean> Bunu anlaması java:comp/env/belki sonuçta, benim bağlam dosyası bakıldığında, bazı ortam değişkeni …
116 spring  jdbc  jndi  factory 

17
C # 'da fabrika deseni: Bir nesne örneğinin yalnızca bir fabrika sınıfı tarafından oluşturulabileceğinden nasıl emin olunur?
Son zamanlarda kodumun bir kısmını güvenli hale getirmeyi düşünüyordum. Bir nesnenin hiçbir zaman doğrudan yaratılamayacağından, ancak sadece fabrika sınıfının bir yöntemi aracılığıyla nasıl emin olunabileceğini merak ediyorum. Diyelim ki bir "iş nesnesi" sınıfım var ve bu sınıfın herhangi bir örneğinin geçerli bir dahili duruma sahip olduğundan emin olmak istiyorum. Bunu …

8
AngularJS'de Tekil Olmayan Hizmetler
AngularJS, belgelerinde Hizmetlerin Tekil olduğunu açıkça belirtir: AngularJS services are singletons Tersine, module.factorybir Singleton örneği de döndürür. Tekil olmayan hizmetler için çok sayıda kullanım durumu olduğu göz önüne alındığında, bir Hizmetin örneklerini döndürmek için fabrika yöntemini uygulamanın en iyi yolu nedir, böylece bir ExampleServicebağımlılık her bildirildiğinde, farklı bir örnekle karşılanır …

5
AngularJS: fabrika $ http.get JSON dosyası
Yalnızca kodlanmış bir JSON dosyasıyla yerel olarak geliştirmek istiyorum. JSON dosyam aşağıdaki gibidir (JSON doğrulayıcısına yerleştirildiğinde geçerlidir): { "contentItem": [ { "contentID" : "1", "contentVideo" : "file.mov", "contentThumbnail" : "url.jpg", "contentRating" : "5", "contentTitle" : "Guitar Lessons", "username" : "Username", "realname" : "Real name", "contentTags" : [ { "tag" : …
84 json  http  angularjs  factory 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.