This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Fields (member variables) are not polymorphic - they are not looked up dynamically just like methods. You cannot override member variables.
Note that it is usually not a good idea (and it's almost never necessary) to have a member variable in a subclass that has the same name as a member variable in a superclass. [ February 09, 2007: Message edited by: Jesper Young ]