What is the multilevel inheritance. and also give the Example
of it ?
Answer Posted / namrata
Multilevel inheritance is a java feature where the
properties of a class are inherited by a class which
extends one or more classes which extend its features.
example:
import java.io.*;
class superclass
{
void sum(int x,int y)
{
int add;
add=x+y;
System.out.println("addition="+ add);
}
}
class subclassA extends superclass
{
void subtraction(int a, int b)
{
int sub;
sub=a-b;
System.out.println("subtraction="+sub);
}
}
class subclassB extends subclassA
{
void multiplication(int m, int n)
{
int mult;
mult=m*n;
System.out.println("multipliction="+mult);
}
}
class subclassC extends subclassB
{
public static void main(String arg[])throws IOException;
{
BufferedReader br=new BufferedReader(new
InputStreamReader(System.in));
int p,q;
System.out.println("enter value in p");
p=Integer.parseInt(br.readLine());
System.out.println("enter value in q");
q=Integer.parseInt(br.readLine());
subclassC obj=new subclassC();
obj.multiplication(p,q);
obj.subtraction(p,q);
obj.sum(p,q);
}
}
| Is This Answer Correct ? | 6 Yes | 1 No |
Post New Answer View All Answers
How do you convert an int to a double in java?
Can we have multiple catch block for a try block?
What is the use of accept () method in java?
which class is the wait() method defined in? : Java thread
Can you access non static variable in static context?
What is the purpose of the file class in java programming?
how to create daemon thread in java?
Can you pass by reference in java?
What is boolean strategy?
Is java hard to learn?
how to one war file class to another war file class?
What is the difference between equals() and?
What is early binding and late binding in java?
What is stream api in java8?
What is difference between float and double?