Question
What is the output of running class C? class A { public A() { System.out.println(The default constructor of A is invoked); } } class B
What is the output of running class C?
class A {
public A() {
System.out.println("The default constructor of A is invoked");
}
}
class B extends A {
public B() {
System.out.println("The default constructor of B is invoked");
}
}
public class C {
public static void main(String[] args) {
B b = new B();
}
}
Step by Step Solution
3.49 Rating (152 Votes )
There are 3 Steps involved in it
Step: 1
In Java when you create an object of a class that extends another class like class B extend...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get StartedRecommended Textbook for
Building Java Programs A Back To Basics Approach
Authors: Stuart Reges, Marty Stepp
5th Edition
013547194X, 978-0135471944
Students also viewed these Programming questions
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
Question
Answered: 1 week ago
View Answer in SolutionInn App