I think they can not be. But while doing quiz at itcrunch.com, I got a response, that "You can over ride methods declared final in super class". How is it possible?
Joined: Mar 07, 2001
A method that is declared 'final' cannot be overridden in a subclass. Methods that are declared 'static' and methods that are declared 'private' are implicitly 'final'. (Java: How to Program - Deitel & Deitel, 3rd Edition, page 410) You can use the 'final' keyword in a method declaration to indicate to the compiler that the method cannot be overridden by subclasses. (from Sun's documentation on Java - http://java.sun.com/docs/books/tutorial/java/javaOO/final.html)
Joined: Aug 30, 2000
abhijit r, Please read the JavaRanch Name Policy and re-register using a name that complies with the rules. Thanks for your cooperation. ------------------ Jane Griscti Sun Certified Programmer for the Java� 2 Platform