What is the multilevel inheritance. and also give the Example
of it ?
Answer Posted / fatima deshmukh
Multilevel inheritance is a java feature where the
properties of a class are inherited by a class which extends
one class and which extend its features...
Example:
public class A {
public String getName(){
return "Fatima";
}
}
public class B extends A {
public int getAge() {
return 25;
}
}
public class C extends B {
public String getAddress(){
return "Panvel,Navi Mumbai India";
}
}
public class D extends C {
public void print {
System.out.println(getName());
System.out.println(getAge());
System.out.println(getAddress());
}
}
This method would print the following in the console:
Fatima
25
Panvel, Navi Mumbai, India
Here in class D you are calling methods that are available
inside classes A, B & C. Though D extends only class C, it
would in turn inherit the properties of the classes extended
by C and its parents.
This is multi level inheritance.
| Is This Answer Correct ? | 9 Yes | 3 No |
Post New Answer View All Answers
What are the different types of inheritance in java?
How do you test a method for an exception using junit?
What is a bubble sort in java?
Describe 2 different ways to concatenate two strings.
What is integer parseint?
What is the inheritance?
List some important features of java 10 release?
State the main difference between c++ and java?
Why is it called buffering?
What is the collections api?
Can we define constructor in inner class?
What is meant by overloading?
Write a program to find the whether a number is an Armstrong number or not?
What are accessor methods in java?
What is a variable analysis?