मैं यह पूछने के लिए उत्सुक हूं, शायद यह काफी अर्थहीन है।कक्षा के उदाहरण के साथ जावा उदाहरण
जब हम जावा में instanceof का उपयोग कर रहे हैं, जैसे:
if (a instanceof Parent){ //"Parent" here is a parent class of "a"
}
कारण है कि हम नीचे की तरह उपयोग नहीं कर सकते:
if (a instanceof Parent.class){
}
दूसरे की दृष्टि से अधिक मतलब 'instanceof' करता है सख्त प्रोग्रामिंग? "अभिभावक" और "माता-पिता" वर्ग के बीच क्या अंतर है?
संबंधित http://stackoverflow.com/questions/496928/what-is-the-difference-between-instanceof-and-class-isassignable से –
संबंधित http://stackoverflow.com/questions/2590640/why-cant -a-class-variable-be-pass-to-instanceof – PeterMmm
नोट: दूसरे दृष्टिकोण के लिए, 'parent.class.isInstance (ए)' उचित जांच होगी। – Vulcan