Public class Example0
{
public void doNothing(Example1 b, Example2 c)
{
}
}
public class Example1 extends Example0
{
}
public class Example2 extends Example1
{
}
the following initializations appear in a different class
Example0 e0 = new Example0();
Example1 e1 = new Example1();
Example2 e2 = new Example2();
which of the following is a correct call to doNothing
Choices:
e0.doNothing(e0, e0);
e1.doNothing(e1, e1);
e1.doNothing(e2, e1);
e2.doNothing(e0, e0);
e2.doNothing(e2, e2);