Coconote
AI notes
AI voice & video notes
Export note
Try for free
फैक्ट्री पैटर्न का परिचय
Aug 24, 2024
फैक्ट्री पैटर्न
परिचय
फैक्ट्री पैटर्न एक क्रिएशनल पैटर्न है।
इसका उपयोग तब किया जाता है जब हमें ऑब्जेक्ट्स क्रिएट करने की आवश्यकता होती है।
फैक्ट्री पैटर्न का उद्देश्य
ऑब्जेक्ट क्रिएट करने की प्रक्रिया को सरल बनाना।
डुप्लीकेसी को अवॉइड करना।
कंडीशन के आधार पर विभिन्न ऑब्जेक्ट्स बनाना।
कार्यप्रणाली
यदि कंडीशन एक पूरी होती है, तो एक ऑब्जेक्ट क्रिएट होता है।
यदि कंडीशन दो पूरी होती है, तो दूसरा ऑब्जेक्ट क्रिएट होता है।
उदाहरण:
कंडीशन के आधार पर ऑब्जेक्ट्स का निर्माण।
उदाहरण
जूस बनाने वाला उदाहरण:
एक इंटरफेस बनाया गया है।
विभिन्न प्रकार के प्रोडक्ट्स के ऑब्जेक्ट्स बनाना।
ऑब्जेक्टिव पैटर्न
स्किन पर एक सब्सक्राइब इंटरफेस है।
अनेक ऑब्जेक्ट्स की आवश्यकता होती है।
एक फैक्ट्री का उपयोग करके ऑब्जेक्ट्स बनाना।
फैक्ट्री के प्रकार
लग्जरी फैक्ट्री और ऑर्डिनरी फैक्ट्री:
लग्जरी विकल्पों (जैसे BMW) और सामान्य विकल्पों (जैसे Android ऐप्स) के लिए अलग फैक्ट्रियाँ।
निष्कर्ष
फैक्ट्री पैटर्न का उपयोग तब किया जाता है जब विभिन्न प्रकार के ऑब्जेक्ट्स की आवश्यकता हो।
यह पैटर्न कॉमन है और इसे समझना आवश्यक है।
सब्सक्राइब करने का आग्रह और सुझाव।
धन्यवाद
सभी को धन्यवाद और गुड नाइट।
इंप्रूवमेंट के लिए सुझाव आमंत्रित।
📄
Full transcript