इकाई इकाई का एक उदाहरण है?इकाई और कक्षा के बीच क्या अंतर है?
उत्तर
ए कक्षा किसी ऑब्जेक्ट (अन्य चीजों के साथ) के लिए एक टेम्पलेट है, और यह एक बहुत ही सामान्य अवधारणा है।
एक इकाई अधिक अर्थ महत्व है और आम तौर पर एक अवधारणा (संभवतः उदाहरण के लिए एक वास्तविक वस्तु, एक कर्मचारी या एक छात्र या एक संगीत एल्बम के बारे में) से जुड़ा हुआ है और व्यापार तर्क से जुड़ा हुआ है ।
संस्थाओं आमतौर पर डेटाबेस में एक मेज पर एक वस्तु के बीच और एक मानचित्रण स्थापित करने के लिए उपयोग किया जाता है। संस्थाओं को डोमेन ऑब्जेक्ट्स के रूप में भी जाना जाता है। जैसा कि मैंने पहले उल्लेख किया था, ऐसी स्थितियों में इकाइयों का उपयोग किया जाएगा जहां व्यापार तर्क है और इस तरह यह प्रणाली (या सिस्टम का हिस्सा) के बारे में जानकारी रखता है जो यह मॉडलिंग कर रहा है।
एक इकाई आमतौर पर कुछ भी संदर्भित करता है, वास्तव में कुछ भी, जिसमें एक अद्वितीय और अलग अस्तित्व होता है।
सॉफ्टवेयर विकास में इस शब्द लगभग केवल निरूपित करने के लिए है कि एक उदाहरण एक और उदाहरण से अलग है और वे एक दूसरे से स्वतंत्र हैं प्रयोग किया जाता है।
एक वर्ग, दूसरे हाथ पर, को परिभाषित करता है या एक वस्तु की परिभाषा में शामिल है। एक बार उस ऑब्जेक्ट को परिभाषा के आधार पर बनाया गया है, तो आपको अपना उदाहरण या ऑब्जेक्ट इंस्टेंस मिलता है।
एक वस्तु एक इकाई है कि राज्य, व्यवहार, और पहचान है। संरचना और समान वस्तुओं के व्यवहार को उनकी सामान्य कक्षा में परिभाषित किया गया है। मामले उदाहरण और वस्तु परस्पर विनिमय कर रहे।
Grady Booch book से।
तो हम कह सकते हैं, कि संस्था, वस्तु और वर्ग उदाहरण परस्पर विनिमय कर रहे।
आपका निष्कर्ष सभी दिए गए परिभाषाओं से पालन नहीं करता है –
@ फ़ेलिक्स डोम्बेक हाँ, आप सही हैं। उस परिभाषा वस्तु से एक विशेष प्रकार की इकाई है। और सभी संस्थाओं को वस्तुओं पर विचार नहीं किया जा सकता है। –
लघु - हाँ।
इकाई वास्तविक दुनिया से अधिक अवधारणा है। इंस्टेंस (उपनाम वस्तु है) - प्रोग्रामिंग दुनिया से।
प्रोग्रामिंग की दुनिया में हम भी एक "संस्था" अवधारणा है, लेकिन यहाँ यह अधिक एक उदाहरण का एक बच्चा है। तो कोई भी इकाई उदाहरण का बच्चा है। इसके अलावा इकाई के पास अन्य चीजों के लिंक हैं लेकिन प्रोग्रामिंग - उदाहरण के लिए, जैसा कि लोगों ने कहा - इकाई डीबी में टेबल रख सकती है। इंस्टेंस में डीबी में टेबल नहीं हो सकता है। उदाहरण के रूप में हमेशा कक्षा से जुड़ा हुआ है।
एक और बिंदु जोड़ने के लिए
कक्षा है एक वाक्यात्मक अर्थातकुछ संपत्ति या विशेषता वाले सामानों का एक सेट या श्रेणी, जो दूसरों से दयालु, प्रकार या गुणवत्ता से भिन्न होती है।
इकाई भाषा या तर्क में अर्थ से संबंधित एक अर्थ अर्थात है। एक इकाई ऐसी चीज है जो वास्तव में या संभावित रूप से, ठोस या अमूर्त रूप से शारीरिक रूप से या नहीं होती है। यह भौतिक अस्तित्व की आवश्यकता नहीं है।
- 1. क्या कोई इकाई और वस्तु के बीच कोई अंतर है?
- 2. रूबी में कक्षा और क्लास के बीच क्या अंतर है?
- 3. सार कक्षा और एक मिक्सिन के बीच क्या अंतर है?
- 4. कक्षा आयात और विस्तार करने के बीच क्या अंतर है?
- 5. शब्दावली: कक्षा और घटक के बीच क्या अंतर है?
- 6. कक्षा और मॉड्यूल के बीच अंतर
- 7. कक्षा 1 और कक्षा 3 जड़ों और उनके द्वारा हस्ताक्षरित प्रमाणपत्रों के बीच क्या अंतर है?
- 8. # {} $ {} और% {} के बीच क्या अंतर है?
- 9. [अपरिभाषित] और [,] के बीच क्या अंतर है?
- 10. $ और $$ के बीच क्या अंतर है?
- 11. के बीच क्या अंतर है:। और: आर !?
- 12. भिन्नता और '-' के बीच क्या अंतर है?
- 13. "$^एन" और "$ +" के बीच क्या अंतर है?
- 14. कक्षाओं और ऑब्जेक्ट उदाहरणों के बीच क्या अंतर है?
- 15. कक्षा पथ, फ़ाइल सिस्टम के बीच क्या अंतर है?
- 16. आईओएस में [कक्षा नई] और [[कक्षा आवंटन] init] के बीच क्या अंतर है?
- 17. पर्ल में नए कुछ :: कक्षा और कुछ :: कक्षा-> नया() के बीच क्या अंतर है?
- 18. के बीच क्या अंतर है?
- 19. जावा में संदर्भ और वस्तुओं के बीच क्या अंतर है?
- 20. अंतर और कहां के बीच क्या अंतर है?
- 21. सी # में कक्षा प्रारंभिक के बीच अंतर?
- 22. नामित इकाई पहचान और संकल्प के बीच अंतर?
- 23. हैशटेबल और डिक्शनरी के बीच क्या अंतर है?
- 24. सी # में फ़ाइल और फ़ाइलइन्फो के बीच क्या अंतर है?
- 25. आईओएस में पथ और यूआरएल के बीच क्या अंतर है?
- 26. .NET में, AsFoo() और ToFoo() के बीच क्या अंतर है?
- 27. कक्षा चर और वर्ग आवृत्ति चर के बीच अंतर?
- 28. कनवर्टिंग और अनबॉक्सिंग के बीच क्या अंतर है?
- 29. PHP: SimpleXMLElement() क्लास और SimpleXML_load_string() के बीच क्या अंतर है?
- 30. बंद और पारंपरिक कक्षाओं के बीच क्या अंतर है?
@Steven जवाब के रूप में चुना जाना चाहिए। –
* "इकाइयों का उपयोग आमतौर पर किसी ऑब्जेक्ट और डेटाबेस में किसी तालिका के बीच मैपिंग स्थापित करने के लिए किया जाता है। संस्थाओं को डोमेन ऑब्जेक्ट्स के रूप में भी जाना जाता है" * - मैं गलत तरीके से पढ़ रहा हूं, लेकिन इसमें डोमेन ऑब्जेक्ट्स को जारी रखना शामिल होगा जो कुछ है I आमतौर पर बचने की कोशिश करें ... –
@ जीन-फ्रैंकोइससार्ड मैं आपके साथ सहमत होने के इच्छुक हूं - इन दिनों मैं संस्थाओं और डोमेन वस्तुओं के बीच अंतर करता हूं। –