posted 22 years ago
1. final class - can not be extended.
2. final method - can not be overridden.
3. final variable - value can not be changed.
They are three different things, independent of each other except for the following.
A final class does not have to declare a method as final method, since the class can not be extended there is no question of overriding. If it declares, it is perfectly legal.
[This message has been edited by vasansrini (edited August 15, 2000).]