abstract पर टैग किए गए जवाब

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

27
सार फ़ंक्शन और वर्चुअल फ़ंक्शन के बीच अंतर क्या है?
सार फ़ंक्शन और वर्चुअल फ़ंक्शन के बीच अंतर क्या है? आभासी या सार का उपयोग करने के लिए किन मामलों में सिफारिश की जाती है? सबसे अच्छा तरीका कौन सा है?

16
क्या हम एक अमूर्त वर्ग को तात्कालिक कर सकते हैं?
मेरे एक साक्षात्कार के दौरान, मुझसे पूछा गया था कि "क्या हम एक अमूर्त वर्ग को त्वरित कर सकते हैं?" मेरा जवाब था "नहीं, हम नहीं कर सकते"। लेकिन, साक्षात्कारकर्ता ने मुझे कहा "गलत, हम कर सकते हैं।" मैंने इस पर थोड़ा तर्क दिया। फिर उसने मुझसे कहा कि मैं …
573 java  oop  class  object  abstract 

12
क्या पायथन में अमूर्त कक्षाएं बनाना संभव है?
मैं पायथन में एक वर्ग या विधि को कैसे सार कर सकता हूं? मैंने ऐसा करने की कोशिश की __new__(): class F: def __new__(cls): raise Exception("Unable to create an instance of abstract class %s" %cls) लेकिन अब अगर मैं एक ऐसा वर्ग बनाता हूं जो इस तरह Gसे विरासत में …

9
जावा सार इंटरफ़ेस
एक उदाहरण पर विचार करें (जो जावा में संकलित है) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } एक इंटरफ़ेस को "घोषित" सार के लिए क्यों आवश्यक है? क्या अन्य नियम हैं जो अमूर्त इंटरफ़ेस के साथ लागू होते हैं? अंत में: यदि abstractअप्रचलित …
197 java  interface  abstract 

3
मैं यह कैसे निर्धारित कर सकता हूं कि प्रतिबिंब द्वारा एक जावा वर्ग अमूर्त है
मैं एक जार फ़ाइल में कक्षाओं के माध्यम से हस्तक्षेप कर रहा हूं और उन लोगों को ढूंढना चाहता हूं जो सार नहीं हैं। मैं इसे क्लासेस को इंस्टेंट करके और इंस्टेंटिएशन एक्सेप्शन को फंसाकर हल कर सकता हूं लेकिन इसमें परफॉर्मेंस हिट है क्योंकि कुछ क्लासेज में हैवी स्टार्टअप …
183 java  class  abstract 

8
कोटलिन में डेटा क्लास बढ़ाएँ
डेटा कक्षाएं जावा में पुराने जमाने के पीओजेओ के प्रतिस्थापन के रूप में प्रतीत होती हैं। यह काफी उम्मीद है कि ये वर्ग विरासत के लिए अनुमति देंगे, लेकिन मैं डेटा वर्ग का विस्तार करने के लिए कोई सुविधाजनक तरीका नहीं देख सकता। मुझे कुछ इस तरह की आवश्यकता है: …

4
कोई जावा इंटरफ़ेस विधि को अमूर्त क्यों घोषित करेगा?
मैंने मौजूदा वर्ग के आधार पर एक इंटरफ़ेस बनाने के लिए ग्रहण के "पुल इंटरफ़ेस" को फिर से शुरू करने की सुविधा का इस्तेमाल किया। संवाद बॉक्स ने नए इंटरफ़ेस के सभी नए तरीकों को "सार" विधियों के रूप में बनाने की पेशकश की। उससे क्या फायदा होगा? मुझे लगता …

8
PHP 5.2+ अमूर्त स्टेटिक क्लास के तरीकों को क्यों नहीं रोकता है?
PHP 5.2 में सख्त चेतावनी को सक्षम करने के बाद, मैंने एक परियोजना से सख्त मानकों की चेतावनी का लोड देखा जो मूल रूप से सख्त चेतावनी के बिना लिखा गया था: सख्त मानक : स्टेटिक फंक्शन प्रोग्राम :: getSelectSQL () Program.class.inc में सार नहीं होना चाहिए विचाराधीन कार्य एक …
121 php  oop  static  abstract 


16
मैं जावास्क्रिप्ट में एक सार आधार वर्ग कैसे बनाऊं?
क्या जावास्क्रिप्ट में सार आधार वर्ग का अनुकरण संभव है? इसे करने का सबसे सुरुचिपूर्ण तरीका क्या है? कहो, मैं कुछ करना चाहता हूं: - var cat = new Animal('cat'); var dog = new Animal('dog'); cat.say(); dog.say(); यह आउटपुट चाहिए: 'बार्क', 'म्याऊ'
109 javascript  oop  abstract 

6
C # इंटरफ़ेस विधियों को सार या आभासी घोषित क्यों नहीं किया जाता है?
इंटरफेस के बिना सी # तरीके virtualकीवर्ड का उपयोग किए बिना घोषित किए जाते हैं , और overrideकीवर्ड का उपयोग किए बिना व्युत्पन्न वर्ग में ओवरराइड किया जाता है । क्या इसका कोई कारण है? मुझे लगता है कि यह सिर्फ एक भाषा की सुविधा है, और जाहिर है सीएलआर …

5
अमूर्त क्षेत्र क्यों नहीं?
क्यों जावा कक्षाओं में सार क्षेत्र नहीं हो सकते हैं जैसे कि वे सार तरीके हो सकते हैं? उदाहरण के लिए: मेरे पास दो वर्ग हैं जो समान सार आधार वर्ग का विस्तार करते हैं। इन दो वर्गों में से प्रत्येक में एक विधि है जो एक स्ट्रिंग स्थिरांक को …
100 java  methods  field  abstract 

6
स्विफ्ट - वर्ग विधि जिसे उपवर्ग द्वारा अधिलेखित किया जाना चाहिए
क्या स्विफ्ट में एक "शुद्ध आभासी फ़ंक्शन" बनाने का एक मानक तरीका है, अर्थात। एक जिसे प्रत्येक उपवर्ग द्वारा अधिग्रहित किया जाना चाहिए, और जो, यदि नहीं है, तो संकलन समय त्रुटि का कारण बनता है?
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.