मैं हमारे पास कुछ विरासत कोड देख रहा था और मैंने कुछ ऐसा देखा जो मुझे विशेष रूप से अजीब के रूप में मारा।वीबीएनईटी इंटरफेस इंस्टेंटेशन विषमता
कहें कि हमारे पास ठोस वर्ग है। इंटरफ़ेस ITestClass
लागू करता है।
निम्नलिखित मामले में मुझे किस तरह के व्यवहार की उम्मीद करनी चाहिए? (मुझे नहीं पता था यह भी संभव हो गया था)
Dim testClass as TestClass = Nothing
Try
testClass = New ITestClass
...
End Try
जहां तक मैं समझता हूँ, आप इसके इंटरफेस समकक्ष के बजाय TestClass
उपयोग करने के लिए मजबूर किया जाएगा।
आप _certain_ हैं 'ITestClass' एक अंतरफलक है? क्या आप इसके लिए कोड पोस्ट कर सकते हैं? – Oded
जब मैं विजुअल स्टूडियो में 'आईटेस्ट क्लास' पर होवर करता हूं, टूलटिप का कहना है कि यह एक इंटरफ़ेस है। जब मैं 'टेस्ट क्लास' पर होवर करता हूं तो यह कहता है कि यह एक वर्ग है। –