Overriding a method means that by creating a method with the same signature, the method in the parent class is replaced. Thus if a descendent class does not have a method with the same signature the method in the parent class will be called. As a private method is not inherited this definitition cannot be true, thus a private method cannot be overridden, though of course it can be replaced.
Marcus
------------------
http://www.jchq.net Mock Exams, FAQ, Tutorial, Links, Book reviews
=================================================
Almost as good as JavaRanch
=================================================