thanks corey, but i still don't get it...
That means that the variable of type A can reference an object that implements E.
though i agree with your statement above if i interpret it this way:
but what i'm really confused at is this code:
does this work 'coz the object type of reference
a is actually a
D, and
D Is-A
E?
if so, should i change my style of looking ONLY at the reference types when spotting for a possible compile-time errors related to casting? 'coz when i look merely at the reference types without regard to the actual object,
a of type
A then it will seem wrong as
A Is-Not-A
E.
thanks.
[ March 29, 2004: Message edited by: nikki lorenzo ]