Originally posted by E Weibust:
Just to clairfy. You are saying that only one object is created? If so, does that object have the methods "added" to it that it inherited from it's parent? For some reason I thought if I created an instance of Child, I also got an instance of Parent.
Suppose a father has a car and he has the right to use it. And his son, of course derived from the father, has the right to use that car(if the father let him use == access modifier), even though the car is not owned by the son. The object son exists as only one instance and the object father exists as only one instance also...
Hope it helps...

Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0