All,
Found quesiton on Dan Chisholm's Topic specific exam.
<pre>
class R {
private void printS1(){System.out.print("R.printS1 ");}
protected void printS2() {System.out.print("R.printS2 ");}
protected void printS1S2(){printS1();printS2();}
}
class S extends R {
private void printS1(){System.out.print("S.printS1 ");}
protected void printS2(){System.out.print("S.printS2 ");}
public static void main(
String[] args) {
new S().printS1S2();
}
}
</pre>
It says answers is 'Prints: R.printS1 S.printS2'
I couldn't understand explanation given for that answers on that site. So, can somebody explain?
Thanks a bunch in advance.
Niral