Okk, thanks...
I missed it because its never mentioned explicitly in the books that i read (including Core
Java, Sun Edition). Glad that now i know this.
So now we can say that:
" A sub class inherits the protected members of its Super Class and members with default level access (package level), if and only if both Sub Class and Super Class are in the same package".
Let me know if i missed something.