Java unlike C++ does not support multiple inheritance.
A subclass can extend only one super class.
eg.
class A extends B {
}
Here Class A is allowd to extend only one class.
But again all java classes by default are subclasses of class Object.
Hence in the above example class A is extending class B as well as class Object.
Are'nt these two statements contradicting each other?
How can we justify the statement that java classes can extend only one class?
Can some one please clarify?
Thanks
Anand