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

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

1
ओपन क्लोज प्रिंसिपल (OCP) बनाम डिपेंडेंसी इनवर्जन प्रिंसिपल (DIP)
मैं ओपन क्लोज्ड प्रिंसिपल (OCP) और डिपेंडेंसी इनवर्जन प्रिंसीबल (DIP) के बीच के अंतर को समझने की कोशिश कर रहा था । अब तक इंटरनेट पर किए गए शोध के आधार पर, मैं इस निष्कर्ष पर पहुंचा हूं कि 'डीआईपी एक विकल्प है जिसके जरिए हम ओसीपी प्राप्त कर सकते …

4
मॉडल और दृश्य के साथ काम करते समय बनाम बहुरूपता पर स्विच करें
मैं अपनी समस्या का बेहतर समाधान नहीं निकाल सकता। मेरे पास एक दृश्य नियंत्रक है जो तत्वों की एक सूची प्रस्तुत करता है। वे तत्व ऐसे मॉडल हैं जो B, C, D, आदि का उदाहरण हो सकते हैं और A. से इनहेरिट कर सकते हैं। इसलिए उस व्यू कंट्रोलर में, …

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

4
क्या अपरिवर्तनीय / स्टेटलेस सिंगलेट्स खराब हैं?
हाल ही में एकल के खिलाफ किसी प्रकार की क्रांति हुई है, लेकिन अगर वे स्टेटलेस हैं तो क्या उनके साथ कुछ गलत है? मुझे पता है कि अति प्रयोग और सभी बातें ... यह सब कुछ पर लागू होता है न कि केवल एकल गीतों पर।

6
ऊ डिजाइन, टोनल हार्मनी कैसे मॉडल करें?
मैंने C ++ 11 में एक प्रोग्राम लिखना शुरू कर दिया है जो कॉर्ड, स्केल और सामंजस्य का विश्लेषण करेगा। मेरे डिजाइन चरण में सबसे बड़ी समस्या यह है कि नोट 'सी' एक नोट है, एक प्रकार का राग (Cmaj, Cmin, C7, आदि), और एक प्रकार की कुंजी (Cmajor, Cminor …

1
ऑब्जेक्ट-ओरिएंटेड प्रतिमानों को मुख्यधारा में जाने में इतना समय क्यों लगा?
मैंने इस प्रश्न को पढ़ा और यह मुझे एक और हालिया बात के बारे में सोचने लगा। वस्तु उन्मुख भाषा। मुझे यकीन नहीं है कि जब पहली बार बनाया गया था, लेकिन मुख्यधारा बनने से पहले उन्हें इतना समय क्यों लगा? C व्यापक रूप से लोकप्रिय हो गया, लेकिन बाद …

2
कुछ OO डिजाइन सलाह के लिए देख रहे हैं
मैं एक ऐसा ऐप विकसित कर रहा हूं जिसका उपयोग औद्योगिक वातावरण में वाल्व खोलने और बंद करने के लिए किया जाएगा, और इस तरह से कुछ सरल सोच रहा था: - public static void ValveController { public static void OpenValve(string valveName) { // Implementation to open the valve } …

2
सिमुलेशन और मॉडलिंग के लिए एफ.पी.
मैं एक सिमुलेशन / मॉडलिंग परियोजना शुरू करने वाला हूं। मुझे पहले से ही पता है कि ओओपी का इस्तेमाल इस तरह की परियोजनाओं के लिए किया जाता है। हालांकि, हास्केल के अध्ययन ने मुझे घटकों की एक प्रणाली के मॉडलिंग के लिए एफपी प्रतिमान का उपयोग करने पर विचार …

4
ऑब्जेक्ट ओरिएंटेड प्रोग्रामिंग: गेटर्स / सेटर या लॉजिकल नाम
मैं इस समय एक ऐसे इंटरफ़ेस के बारे में सोच रहा हूँ जो मैं लिख रहा हूँ। इस वर्ग में एक चरित्र के लिए शैलियों शामिल हैं, उदाहरण के लिए कि क्या चरित्र बोल्ड, इटैलिक, रेखांकित है, आदि मैं दो दिनों से अपने आप से बहस कर रहा हूं कि …

4
क्या केवल वर्गीकरण के लिए इंटरफ़ेस का उपयोग करना बुरा है?
उदाहरण के लिए: मैं वर्ग का कहना है कि A, B, C। मैं दो इंटरफेस है, की सुविधा देता है उन्हें फोन IAnimalऔर IDog। IDogसे विरासत में मिला है IAnimal। Aऔर Bकर रहे हैं IDog, रों जबकि Cनहीं है, लेकिन यह एक है IAnimal। महत्वपूर्ण हिस्सा यह है कि IDogकोई …

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

3
क्या कमांड / क्वेरी पृथक्करण एक ऐसी विधि पर लागू होता है जो एक वस्तु बनाता है और अपनी आईडी लौटाता है?
चलो दिखावा करते हैं हमारे पास एक सेवा है जो एक व्यवसाय प्रक्रिया को बुलाती है। यह प्रक्रिया डेटाबेस में टाइप ए की वस्तु बनाने के लिए डेटा लेयर पर कॉल करेगी। बाद में हमें डेटाबेस में टाइप बी का एक उदाहरण बनाने के लिए डेटा परत के दूसरे वर्ग …

4
फूला हुआ डोमेन ऑब्जेक्ट से परहेज
हम एक DDD दृष्टिकोण का उपयोग करके अपने डोमेन परत में हमारी फूला हुआ सेवा परत से डेटा स्थानांतरित करने का प्रयास कर रहे हैं। वर्तमान में हमारी सेवाओं में बहुत से व्यावसायिक तर्क हैं, जो सभी जगह फैले हुए हैं और विरासत से लाभ नहीं उठाते हैं। हमारे पास …

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

3
कक्षा बनाम संरचना
C ++ और अन्य प्रभावित भाषाओं में संरचना ( struct) नामक एक निर्माण होता है , और दूसरे को बुलाया जाता है class। दोनों फ़ंक्शन और चर रखने में सक्षम हैं। कुछ अंतर हैं: वर्ग को ढेर structमें मेमोरी दी जाती है और स्टैक में मेमोरी दी जाती है (टिप्पणी: …

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