What will be the output of the following Java program?
class A
{
int i;
void display()
{
System.out.println(i);
}
}
class B extends A
{
int j;
void display()
{
System.out.println(j);
}
}
class inheritance_demo
{
public static void main(String args[])
{
B obj = new B();
obj.i=1;
obj.j=2;
obj.display();
}
}
0
1
2
Compilation Error
Quiz Recommendation System API Link - https://fresherbell-quiz-api.herokuapp.com/fresherbell_quiz_api
# | Quiz |
---|---|
1
Discuss
|
Which of this keyword must be used to inherit a class?
Solution |
2
Discuss
|
Using which of the following, multiple inheritance in Java can be implemented?
Solution |
3
Discuss
|
A class member declared protected becomes a member of subclass of which type?
Solution |
4
Discuss
|
In order to restrict a variable of a class from inheriting to subclass, how variable should be declared?
Solution |
5
Discuss
|
Which of the following is used in implementing inheritance through class?
Solution |
6
Discuss
|
Does Java support multiple level inheritance?
Solution |
7
Discuss
|
All classes in Java are inherited from which class?
Solution |
8
Discuss
|
Static members are not inherited to subclass.
Solution |
9
Discuss
|
What will be the output of the following Java program?
Solution |
10
Discuss
|
Which of these is correct way of inheriting class A by class B?
Solution |
# | Quiz |
Copyright © 2020 Inovatik - All rights reserved