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

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

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

12
एक गैर तकनीकी व्यक्ति को OOP अवधारणाओं की व्याख्या कैसे करें?
ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। मैं अक्सर लोगों को यह बताने से बचने की कोशिश करता हूं कि मैं एक प्रोग्रामर …

4
सूचना फैलाने वाली वस्तु सीमाएँ
कई बार मेरी व्यावसायिक वस्तुओं में ऐसी परिस्थितियाँ होती हैं, जहाँ जानकारी के लिए वस्तुगत सीमाओं को भी पार करना पड़ता है। OO करते समय, हम चाहते हैं कि जानकारी एक वस्तु में हो और जितना संभव हो उस जानकारी से निपटने वाले सभी कोड उस वस्तु में होने चाहिए। …

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


4
C ++ बड़े टेम्प्लेट के लिए कार्यान्वयन से निपटने का पसंदीदा तरीका
आमतौर पर सी ++ क्लास की घोषणा करते समय, हेडर फाइल में केवल घोषणा को लागू करना और कार्यान्वयन को एक स्रोत फ़ाइल में रखना सबसे अच्छा अभ्यास है। हालांकि, ऐसा लगता है कि यह डिज़ाइन मॉडल टेम्पलेट कक्षाओं के लिए काम नहीं करता है। जब ऑनलाइन देखते हैं तो …

5
क्या वास्तविक-विश्व मान का प्रतिनिधित्व करने वाले निरंतर को अद्यतन करने के लिए ओपन-क्लोज्ड सिद्धांत का उल्लंघन है?
मेरे पास श्रमिकों की शुद्ध वार्षिक आय की गणना करने वाला एक वर्ग है। इसमें कर प्रतिशत का निरूपण है। लेकिन एक दिन कर की दर बदल गई है, इसलिए मुझे कोड को ठीक करने की आवश्यकता है। क्या इस स्थिरांक को ठीक करने का कार्य ओपन-क्लोज्ड सिद्धांत का उल्लंघन …

6
एक अमूर्त वर्ग में क्या कोड शामिल होना चाहिए?
मैं अमूर्त वर्गों के उपयोग के बारे में हाल ही में परेशान हूं। कभी-कभी एक अमूर्त वर्ग पहले से बनाया जाता है और एक टेम्पलेट के रूप में काम करता है कि व्युत्पन्न वर्ग कैसे काम करेगा। इसका मतलब है, कम या ज्यादा, कि वे कुछ उच्च स्तर की कार्यक्षमता …

2
केवल एक कोड गंध के साथ एक अंतरफलक है?
(मैंने इस प्रश्न को देखा है , लेकिन पहला उत्तर ऑटो प्रॉपर्टी के बारे में डिज़ाइन से अधिक है, और दूसरा कहता है कि उपभोक्ता से डेटा स्टोरेज कोड छिपाएं , जो मुझे यकीन नहीं है कि मुझे क्या चाहिए / मेरा कोड है) इसलिए मैं कुछ अन्य राय सुनना …

3
क्या ऑब्जेक्ट इनिशियललाइज़र के साथ बिल्डरों और फ्लुइड इंटरफेस का उपयोग करने का कोई मतलब है?
जावा और सी # में, आप उन गुणों के साथ एक ऑब्जेक्ट बना सकते हैं जो किसी निर्माणकर्ता को मापदंडों के साथ परिभाषित करके, ऑब्जेक्ट के निर्माण के बाद प्रत्येक संपत्ति को परिभाषित करके या बिल्डर / तरल पदार्थ इंटरफ़ेस पैटर्न का उपयोग करके निर्धारित किया जा सकता है। हालाँकि, …

2
जावास्क्रिप्ट में सहायक कार्यों के लिए अनुशंसित दृष्टिकोण क्या है?
सहायक कार्यों के लिए अनुशंसित दृष्टिकोण क्या है? मैं अपनी नई "क्लास" बनाने के लिए एक तकनीक चुनना चाहता हूं, और इसके साथ चलना चाहता हूं। यहाँ डिज़ाइन विकल्प दिए गए हैं जिन्हें मैंने इंगित किया है: विकल्प 1: बाहरी दायरे में हेल्पर फ़ंक्शन, उदाहरण के संदर्भ में आह्वान करें …

5
OOP: इंटरफ़ेस आधारित एक की तुलना में कक्षा के डिजाइन में कौन सी स्थितियाँ बेहतर हैं?
मैं JDOM की वेबसाइट पढ़ रहा था । JDOM API को इंटरफेस के बजाय कंक्रीट कक्षाओं के संदर्भ में क्यों परिभाषित किया गया है? जेसन हंटर JDOM के लिए एक इंटरफ़ेस आधारित एपीआई के खिलाफ तर्कों को सारांशित करता है: इंटरफेस के साथ सब कुछ एक कारखाना बन जाता है, …

4
स्थैतिक तरीकों से गुजरने वाली वस्तुएं लाभप्रद क्यों होंगी?
एक स्थैतिक विधि का उपयोग करने और एक वस्तु पर विधि को कॉल करने के बजाय एक पैरामीटर के रूप में किसी ऑब्जेक्ट के संदर्भ को पारित करने के लिए एक फायदा क्यों होगा? स्पष्ट करने के लिए कि मेरा क्या मतलब है, निम्न वर्ग पर विचार करें: public class …

4
क्या किसी विधि का नाम बदलना एनकैप्सुलेशन को संरक्षित कर सकता है?
मैं इस पृष्ठ को पढ़ रहा था , जब गेटर्स / सेटर उचित हैं, और ओपी ने निम्नलिखित कोड नमूना दिया था: class Fridge { int cheese; void set_cheese(int _cheese) { cheese = _cheese; } int get_cheese() { return cheese; } } void go_shopping(Fridge fridge) { fridge.set_cheese(fridge.get_cheese() + 5); } …

6
कार्यात्मक प्रोग्रामिंग के संदर्भ में क्या गलत हो सकता है अगर मेरी वस्तु पारस्परिक है?
मैं उत्परिवर्तित बनाम अपरिवर्तनीय वस्तुओं के लाभों को देख सकता हूं, जैसे कि अपरिवर्तनीय वस्तुओं को साझा और लेखन योग्य स्थिति के कारण मल्टी थ्रेडेड प्रोग्रामिंग में समस्याओं का निवारण करने में बहुत मुश्किल होती है। इसके विपरीत, परिवर्तनशील वस्तुएं हर बार नई प्रति बनाने के बजाय वस्तु की पहचान …

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