डिजाइन-प्रतिमान-उपयोग-परिदृश्य-कार्यन्वयन-उदाहरणानि तथा लाभ-हानिः (रचनात्मक-प्रतिरूपः - एकल-प्रतिरूपः, बिल्डर-प्रतिरूपः, आद्यरूप-प्रतिरूपः)
2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
सृजनात्मकप्रतिमान
एकलटन पैटर्न
जावा मध्ये Singleton Pattern इत्यस्य उपयोगस्य परिदृश्यं अन्येषु प्रोग्रामिंगभाषासु सदृशं भवति तस्य मुख्यं उद्देश्यं भवति यत् कस्यचित् वर्गस्य केवलमेकं उदाहरणं भवति तथा च वैश्विकं अभिगमबिन्दुः प्रदातुं शक्यते । एकलप्रतिमानस्य केचन सामान्यप्रयोगपरिदृश्याः विस्तृतव्याख्याः च निम्नलिखितरूपेण सन्ति ।
दृश्यानि प्रयोक्तव्यानि
-
संसाधनस्य उपयोगं नियन्त्रयन्तु:
- दत्तांशकोशसंयोजनकुण्डः: दत्तांशकोशसंयोजनानि महत् संसाधनानि सन्ति एकलविधायाः उपयोगेन सुनिश्चितं कर्तुं शक्यते यत् केवलं एकः संयोजनपूलदृष्टान्तः अस्ति, संयोजनसंसाधनानाम् एकीकृतप्रबन्धनं भवति, पुनः पुनः संयोजनानां निर्माणं विनाशं च परिहरति, तथा च प्रणालीप्रदर्शने सुधारः भवति
- सूत्रकुण्डम्: थ्रेड्-निर्माणं विनाशं च महत् भवति ।
-
वैश्विकविन्यासप्रबन्धनम्:
- प्रोफाइल प्रबन्धन: प्रणाल्यां विन्यासः प्रायः वैश्विकः भवति ।
- log manager: लॉग-प्रणाली प्रायः अनुप्रयोगे वैश्विकं भवति ।
-
स्थिति प्रबन्धन:
- कैश प्रबन्धन: केषुचित् प्रणालीषु, केचन दत्तांशाः संग्रहणीयाः आवश्यकाः सन्ति, एकल-विधायाः उपयोगेन संग्रहण-प्रबन्धकस्य दृष्टान्तस्य विशिष्टतां सुनिश्चितं कर्तुं शक्यते, तस्मात् संग्रहण-सङ्गतिः एकीकृत-प्रबन्धनं च सुनिश्चितं भवति ।
- यन्त्रप्रबन्धनम्: केषाञ्चन भौतिकयन्त्राणां कृते, यथा मुद्रकाः अथवा क्रमिकयन्त्राणि, एकलविधिः यन्त्रप्रबन्धकस्य एकमात्रं उदाहरणं सुनिश्चितं कर्तुं शक्नोति यत् यन्त्रं एकस्मिन् समये बहुभिः वस्तुभिः संचालितं न भवति
कार्यान्वयनम् उदाहरणम् (जावा) २.
जावा मध्ये एकलप्रतिरूपस्य कार्यान्वयनस्य उदाहरणम् अत्र अस्ति ।
क्षुधार्त-शैली-एकल-प्रतिमान
Hungry-शैल्याः एकलप्रतिरूपः यदा वर्गः लोड् भवति तदा एकं उदाहरणं निर्माति:
public class Singleton {
private static final Singleton INSTANCE = new Singleton();
private Singleton() {}
public static Singleton getInstance() {
return INSTANCE;
}
}