2010-05-25 14 views
7

संभव डुप्लिकेट:
Difference between static class and singleton pattern?पीएचपी: सिंगलटन बनाम स्टेटिक कक्षा

बस को पता है कि वास्तव में एक सिंगलटन और स्थैतिक कक्षा के बीच अंतर है चाहते थे?

+0

धन्यवाद दोस्तों, मुझे मिल रहा है मुझे जवाब स्वीकार करने के लिए 5 मिनट का इंतजार करना है। – Sarfraz

उत्तर

5

मुझे लगता है कि इस सवाल का पहले से ही यहाँ उत्तर दिया गया है: Difference between static class and singleton pattern?

+0

मुझे लगता है कि यह आपके लिंक में सामान्य रूप से सामान्य रूप से PHP संबंधित प्रश्न है। आईएमएचओ – Juriy

+0

@ जुरी: लिंक PHP सहित सभी भाषाओं पर लागू होता है। – Randolpho

3

एक सिंगलटन में आप चर कॉल को पहले कॉल पर प्रारंभ करना चुन सकते हैं। जबकि उस समय एक स्थैतिक चर मौजूद होना शुरू होता है जब आप उस फ़ाइल को शामिल/कॉल करते हैं जहां स्थैतिक चर घोषित किया जाता है।

1

सिंगलटन पैटर्न किसी विशेष भाषा में कार्यान्वयन के साथ कुछ नहीं किया है। तकनीकी रूप से सिंगलटन का कहना है कि आपके पास सिस्टम में ऑब्जेक्ट का केवल एक उदाहरण हो सकता है। स्थैतिक वर्ग के मामले में आपके पास कोई वस्तु नहीं होगी।

1

एक सिंगलटन और स्थिर तरीकों में से एक गुच्छा के बीच बड़ा अंतर यह है कि एकमात्र लागू कर सकते हैं है interfaces .लेकिन स्थिर अभ्यस्त

Difference between static class and singleton pattern?

1

एक सिंगलटन एक अमूर्त डिजाइन पैटर्न है कि एक वस्तु है कि केवल किया जा सकता है का वर्णन करता है एक बार बनाया एक स्थिर वर्ग इस डिजाइन पैटर्न का एक विशिष्ट कार्यान्वयन है।

संबंधित मुद्दे