nerdexam
Oracle

1Z0-819 · Question #8

Given: public class Foo { private void print() { System.out.println("Bonjour le monde!"); } public void foo() { print(); } } public class Bar extends Foo { private void print() {…

The correct answer is C. Bonjour le monde!Hello world! See the full explanation below for the reasoning.

Question

Given: public class Foo { private void print() { System.out.println("Bonjour le monde!"); } public void foo() { print(); } } public class Bar extends Foo { private void print() { System.out.println("Hello world!"); } public void bar() { print(); } public static void main(String... args) { Bar b = new Bar(); b.foo(); b.bar(); } } What is the output?

Options

  • AHello world!Bonjour le monde!
  • BHello world!Hello world!
  • CBonjour le monde!Hello world!
  • DBonjour le monde!Bonjour le monde!

How the community answered

(62 responses)
  • A
    2% (1)
  • B
    5% (3)
  • C
    81% (50)
  • D
    13% (8)

Community Discussion

No community discussion yet for this question.

Full 1Z0-819 Practice