Everybody knows that in java we can only extend "ONE" class.
But for the sake of understanding:
- Any Java class implicitly extends java.lang.Object
- If class A extends class B, wouldn't class A extend both class B and java.lang.Object implicitly ?
In such a case we are extending two classes by default.
Why is it allowed if Java doesn't support multiple inheritance ?