Java SE 8 Programmer 1Z0–808 Practice Full Test 1
© examsiri.com
Question : 24 of 84
Marks:
+1,
-0
Given:
Base.java:
DerivedA.java:
DerivedB.java:
What is the result?
Base.java:
class Base {
public void test () {
System.out.println("Base ");
}
}DerivedA.java:
class DerivedA extends Base {
public void test () {
System.out.println("DerivedA ");
}
}DerivedB.java:
class DerivedB extends DerivedA {
public void test () {
System.out.println ("DerivedB ");
}
public static void main (String[] args) {
Base bl = new DerivedB ();
Base b2 = new DerivedA();
Base b3 = new DerivedB ();
bl = (Base) b3;
Base b4 = (DerivedA) b3;
bl.test();
b4.test();
}
}What is the result?
Go to Question: