Is java supports multiple inheritance? explain?
Answers were Sorted based on User's Feedback
Answer / payal
Java supports multiple inheritance via interface
Is This Answer Correct ? | 22 Yes | 2 No |
Answer / vivek dubey
NO java supports Multilevel Inheritance and
not the Multiple Inheritance
Multilevel Inheritance
class A{
}
class B extends A{
}
class c extends B{
}
Multiple Inheritance
class c extends A,B{ // nOt supported
}
Is This Answer Correct ? | 17 Yes | 0 No |
Answer / samuelj/samsjjj@gmail.com
java does not support Multiple inheritance so we can use
Interface
interface contains the abstract methods
Is This Answer Correct ? | 9 Yes | 0 No |
Answer / samuelj/samsjjj@gmail.com
java does not support inheritance so we can use Interface
interface contains the abstract methods
Is This Answer Correct ? | 9 Yes | 2 No |
Answer / vijayhukkeri@gmail.com
No. Java does't support multiple inheritance. It supports
only multilevel inheritance.Multiple inheritance is
possible in interfaces by using implements keyword.
ex: class a
{
----
}
class b extends a
{
----
}
class c extends a,b // this is not possible
ex2: class a
{
----
}
class b implements a
{
----
}
class c implements a,b // possible
{
---
}
Is This Answer Correct ? | 9 Yes | 4 No |
Answer / krishna kumar g.
Java doesn't supports Multiple Inheritence.
Let see the example.
class A
{
void m1()
{
// some code
}
}
class B
{
void m1()
{
// some code
}
}
class C extends A,B
{
void m2()
{ }
public static void main(String[] args)
{
C c=new C();
c.m1();
}
}
If we want to call m1() by using class C object, then
which class method(m1()) will be called.It is unable to
find the which class method(m1()) will be called.
So multiple Inheritence is not posssible.
Is This Answer Correct ? | 6 Yes | 1 No |
Answer / ravikiran
No not in a direct manner but interfaces serves the same
purpose
Is This Answer Correct ? | 4 Yes | 1 No |
Answer / dhawal
Instead of multiple inheritance there is feature called
interface in java.
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / anil singh(kushinagar)
No!. Java support multi_lable,single inheritence but not
multiple inheritence.
Is This Answer Correct ? | 2 Yes | 0 No |
Can I extend singleton class in java?
string is immutable? right every one knows that, my question is it advantage or disadvantage making string immutable?
What is sizeof in java?
Does list allow duplicates in java?
What do you mean by an object in java?
why HashTable not allow null key and value
How do you define a parameter?
write a program to create an arraylist with string(add,remove) operation.and value should be enter through keyboard.
What is the multi-catch block in java?
List the different types of classloaders in java.
What services that container provides?
we have two threads..both the threads are reading the data.. is there any need of synchronization there?...justify it?