all are saying java doesn't support multiple inheritance but
by default Object class is super class for all the user
defined classes and we can extend atmost one class so each
class can extend more than one class so java supports
multiple inheritance?i am confused with this,pls any one
explain me.
Answers were Sorted based on User's Feedback
Answer / ravi
Java does not support multiple inheritence but supports,
Multi level inheritence.
In your question what you r saying is multi level
inheritence.
| Is This Answer Correct ? | 21 Yes | 4 No |
Answer / shrikanth
dude java does support multiple inheritence,although we dont
implement directly we will do it using interfaces. Good
observation from you.
| Is This Answer Correct ? | 9 Yes | 5 No |
Please look all the answers.
They do not have any meaning.
I think that only one answer is related to question
i think one class defaultly have the features of Object
class
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / sharandesai
Java supports Multiple Inheritence using Interface concept
by providing common implementations , and more important to
observe is every class that we use in java is inherited by
Object class, so even though we can extend from other
classes, This clearly shows that JAVA supports Multiple
Inheritence..(Sharandesai007@gmail.com)
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / dinesh goud
java does not supports multiple inheritance .........we fell that through interface we can achive but that is not correct.........through interface we achive only late binding.........
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / aruna raman
Yes-Java does not support multiple inheritence but supports
Multi level inheritence.
A class can extends only one class(which also extends from
object class), So this a multi level inheritance not
multiple inheritence.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / d.suganya
Java supports Multiple Inheritence using Interface concept
by providing common implementations , and more important to
observe is every class that we use in java is inherited by
Object class, so even though we can extend from other
classes, This clearly shows that JAVA supports Multiple
Inheritence..(Sharandesai007@gmail.com)
| Is This Answer Correct ? | 0 Yes | 1 No |
Answer / bindu
i think one class defaultly have the features of Object
class bcoz it is parent to all classes.
so v r not directly extends the Object class.
| Is This Answer Correct ? | 0 Yes | 2 No |
What is the purpose of interface?
What is a stringbuilder?
watz the difference between abstract class and interface? Which one u ill choose as a designer?
Why deletion in linkedlist is fast than arraylist?
Can we extend the String class?
write a code, we have two thread, one is printing even no and other print the odd no.
explain autoboxing in java?
Hi Friends, I am new to java. Can u explain about thread concept.How i know one thread is locked, and how can i force or acquire another thread for lock . Finally how to know thread is released from lock. Explain types of lock(like method level and block level) in thread.
what is difference betweem home interface and remote interface?
how to handle exceptions in core applications?
How to create an immutable class?
What is return null in java?