परिचयफैक्टरी विधि के लिए नामकरण सम्मेलन क्या है?
MacApp लबादा अनुप्रयोग फ्रेमवर्क [App89] हमेशा सार आपरेशन कि कक्षा * DoMakeClass(), जहां कक्षा उत्पाद वर्ग के रूप में कारखाने पद्धति निर्धारित करता है की घोषणा की।
इस उद्धरण ने मुझे फैक्टरी विधि डिजाइन पैटर्न के लिए सम्मेलनों का नामकरण करने के बारे में सवाल उठाया है।
उम्मीदें
मैं सर्वोत्तम प्रथाओं या उपयोगी उदाहरणों, जो स्पष्ट कारखाने तरीकों नामकरण प्रदान देखने की उम्मीद।
चूंकि यह किसी भाषा पर निर्भर हो सकता है, चलिए सबसे लोकप्रिय भाषाओं का एक सेट मानते हैं: सी #, जावा, सी ++ और जावास्क्रिप्ट।
प्रसंग
एक संदर्भ मैं निम्नलिखित वर्ग संरचना पर विचार करने का प्रस्ताव है। हमारे पास दो अमूर्त वर्ग हैं: दस्तावेज़ और आवेदन। आवेदन में दस्तावेजों की एक सूची है और एक नया दस्तावेज़ बनाना संभव होना चाहिए। एप्लिकेशन में फैक्टरी विधि CreateDocument()
है।
धन्यवाद
सम्मेलन, यदि कोई हो, तो शायद भाषा निर्भर है ... – assylias
मुझे सी #, सी ++ और जावास्क्रिप्ट में रूचि है। मैंने सम्मेलन नामकरण के बारे में कुछ भी खोजने की कोशिश की, लेकिन मेरे प्रश्न में केवल एक (मैकएप के बारे में) रखा गया है। – Warlock