object-oriented पर टैग किए गए जवाब

एक कार्यप्रणाली जो एक प्रणाली को एक ऑब्जेक्ट के एक सेट के रूप में मॉडलिंग करने में सक्षम बनाती है जिसे एक मॉड्यूलर तरीके से नियंत्रित और हेरफेर किया जा सकता है

8
C ++ मित्र को या मित्र को नहीं
मेरे पास कॉलेज में इस सेमेस्टर में c ++ कोर्स के साथ ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग है और हम फ्रेंड फंक्शन के बारे में सीख रहे थे। मैं सहजता से उन्हें नापसंद करने की उनकी क्षमता के लिए नापसंद करता हूं जो एनकैप्सुलेशन और डेटा छिपाना प्रदान करते हैं, मैंने इंटरनेट …

3
क्या ओओपी की अधिक जटिलता के लिए एक शब्द है?
एक या दो साल पहले मैंने ओओपी (जावा) पर एक उत्कृष्ट लेख देखा, जिसमें कोड के दो या तीन लाइनों के एक सरल ठोस लकड़हारे की प्रगति दिखाई दी, और अनुभवहीन डेवलपर द्वारा एक सैद्धांतिक अत्यधिक विचार प्रक्रियाएं जो मूल रूप से ओह कहती हैं , मुझे चाहिए इस मामले …

2
क्या वैध स्थिति बनाए रखने के लिए एक कक्षा में एक बड़े निजी समारोह को परिभाषित करना एक अच्छा विचार है, जो कि ऑब्जेक्ट के डेटा सदस्यों को अपडेट करना है?
यद्यपि एक ई-कॉमर्स साइट में एक साधारण एकल आइटम की खरीद के नीचे दिए गए कोड का उपयोग किया जाता है, मेरा सामान्य प्रश्न किसी वस्तु के डेटा को हर समय मान्य स्थिति में रखने के लिए सभी डेटा सदस्यों को अपडेट करने के बारे में है। मैंने प्रासंगिक वाक्यांशों …

6
क्या कार्यात्मक प्रोग्रामिंग समस्याओं और समाधानों के बीच 'प्रतिनिधित्वात्मक अंतर' को बढ़ाता है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …

5
JVM इतनी सारी JVM भाषाओं का समर्थन करने के लिए कितना बहुमुखी है?
JVM जावा Groovy,Clojure,Scalaआदि के अलावा अन्य कई भाषाओं का समर्थन करता है जो जावा के विपरीत कार्यात्मक भाषाएं हैं (मैं संस्करण 8 से पहले जावा का उल्लेख कर रहा हूं जहां Lambda'sसमर्थित नहीं हैं) जो कार्यात्मक क्षमताओं का समर्थन नहीं करता है। एक उच्च स्तर जो जेवीएम को इतना बहुमुखी …

3
क्या "आयत से वर्ग वारिस" विरोधाभास का कोई विशिष्ट नाम है?
OOP की एक निश्चित विफलता को वर्ग वर्ग के साथ दिखाया गया है जो आयत से विरासत में मिला है, जहाँ तार्किक रूप से वर्ग आयत की एक विशेषता है और इसलिए इसे इनहेरिट करना चाहिए, लेकिन जब आप स्क्वायर की लंबाई या चौड़ाई को बदलने का प्रयास करते हैं …

3
ऑब्जेक्ट ओरिएंटेड डेटाबेस का उपयोग रिलेशनल डेटाबेस के रूप में ज्यादा क्यों नहीं किया जाता है? [बन्द है]
जैसा कि वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर दिए जाने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

5
मैं बिना राज्य के इतने तात्कालिक कक्षाएं क्यों देख रहा हूं?
मुझे C ++ और Java दुनिया में बहुत सी तात्कालिक कक्षाएं दिखाई दे रही हैं जिनके पास कोई राज्य नहीं है। मैं वास्तव में यह पता नहीं लगा सकता कि लोग ऐसा क्यों करते हैं, वे सिर्फ C ++ में मुफ्त फ़ंक्शंस के साथ या निजी कंस्ट्रक्टर वाले एक वर्ग …

6
क्या एकाधिक उत्तराधिकार एकल उत्तरदायित्व सिद्धांत का उल्लंघन करता है?
यदि आपके पास एक वर्ग है जो दो अलग-अलग वर्गों से विरासत में मिला है, तो इसका मतलब यह नहीं है कि आपका उपवर्ग स्वचालित रूप से (कम से कम) 2 चीजें करता है, प्रत्येक सुपरक्लास से एक? मेरा मानना ​​है कि यदि आपके पास कई इंटरफ़ेस विरासत हैं, तो …

3
डेकोरेटर डिजाइन पैटर्न के बारे में नौसिखिया सवाल
मैं एक प्रोग्रामिंग लेख पढ़ रहा था और इसने डेकोरेटर पैटर्न का उल्लेख किया। मैं थोड़ी देर के लिए प्रोग्रामिंग कर रहा हूं, लेकिन किसी भी प्रकार की औपचारिक शिक्षा या प्रशिक्षण के बिना, लेकिन मैं मानक पैटर्न और इस तरह के बारे में जानने की कोशिश कर रहा हूं। …

10
वंशानुक्रम और बहुरूपता का व्यापक रूप से उपयोग क्यों किया जाता है?
जितना अधिक मैं विभिन्न प्रोग्रामिंग प्रतिमानों के बारे में सीखता हूं, जैसे कि कार्यात्मक प्रोग्रामिंग, जितना अधिक मैं विरासत और बहुरूपता जैसे ओओपी अवधारणाओं के ज्ञान पर सवाल उठाना शुरू करता हूं। मुझे पहली बार स्कूल में विरासत और बहुरूपता के बारे में पता चला, और उस समय बहुरूपता जेनेरिक …

15
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग जटिलता का समाधान है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 5 साल पहले …

5
वंशानुक्रम का उपयोग करने के लिए, 'सिर्फ बूलियन फ़ील्ड' का उपयोग कब करें?
हमारे रेल आवेदन में, हम सूचनाएं जोड़ रहे हैं। इनमें से कुछ हैं blocking: वे उस संसाधन की प्रगति को रोक देते हैं जिस पर उन्हें जोड़ा जाता है, क्योंकि उस संसाधन की कुछ जानकारी गायब है। अन्य सूचनाएं सरल सूचनाएं हैं, और केवल जानकारी प्रदान करती हैं। आज हमारी …

8
ए क्लास नाम की क्लास?
इस पोस्ट में सुधार करना चाहते हैं? इस प्रश्न का विस्तृत उत्तर प्रदान करें, जिसमें उद्धरण और आपका उत्तर सही क्यों है की व्याख्या भी शामिल है। बिना पर्याप्त विवरण के उत्तर संपादित या हटाए जा सकते हैं। यह एक शैली का प्रश्न है, लेकिन यह कुछ ऐसा है जो …

4
क्या प्रकार के मुहावरेदार या खराब डिजाइन के खिलाफ पैटर्न-मिलान है?
ऐसा लगता है कि एफ # कोड अक्सर पैटर्न के खिलाफ मेल खाता है। निश्चित रूप से match opt with | Some val -> Something(val) | None -> Different() आम लगता है। लेकिन एक OOP के नजरिए से, यह रनटाइम प्रकार की जांच के आधार पर नियंत्रण-प्रवाह जैसा एक भयानक …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.