virtual-functions पर टैग किए गए जवाब

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


3
सार्वजनिक सदस्यों को कभी भी आभासी / अमूर्त न बनाएं - क्या वास्तव में?
2000 के दशक में वापस मेरे एक सहकर्मी ने मुझे बताया कि यह सार्वजनिक तरीकों को आभासी या अमूर्त बनाने का एक विरोधी पैटर्न है। उदाहरण के लिए, उन्होंने एक वर्ग को इस तरह से डिजाइन करने पर विचार किया: public abstract class PublicAbstractOrVirtual { public abstract void Method1(string argument); …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.