Exam Permalink:
https://www.jobilize.com/java-certification-questions
Question Permalink:
https://www.jobilize.com/how-to-write-constructor-for-derived-class-in-java
Question 111 / 297:  What is the result of compiling and running the following code?
class Base {

public void Base() {System.out.print("Base");}

}

public class Derived extends Base {

public Derived() {System.out.print("Derived");}

public static void main(String[] args) {

new Derived();

}

}

A  BaseDerived
B  DerivedBase
C  Derived
D  Base
E  Compilation error
<< First < Previous Next > Last >>
Explanation:

Notice that what declared in class Base is not a constructor rather a method, which has the same name as the class, therefore what is called when instantiating an instance of Derived is the default constructor of Base which prints nothing

Exam Home Page
https://www.jobilize.com/java-certification-questions

Oracle Certified Professional Java Programmer

Author:

Access: Public Instant Grading

Ask
Joanna Smithback
Start Quiz
Edgar Delgado
Start Test
Yacoub Jayoghli
Start Quiz
Sarah Warren
Start Test
Madison Christian
Start Quiz
Madison Christian
Start Exam
Copy and paste the following HTML code into your website or blog.
<iframe src="https://www.jobilize.com/embed/java-certification-questions" width="600" height="600" frameborder="0" marginwidth="0" marginheight="0" scrolling="yes" style="border:1px solid #CCC; border-width:1px 1px 0; margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>