-
What is the output of this program?
class N
{
int p;
double q;
}
class M extends N
{
int r;
}
public class result
{
public static void main(String args[])
{
N p = new N();
M q = new M();
Class object;
object = q.getClass();
System.out.print(object.isInstance(p));
}
}
-
- true true
- false false
- true
- false
- None of these
Correct Option: D
Although class M extends class N but still a is not considered related to M. hence isInstance() returns false.