You
can declare some or all of a
class's methods
final. You use the
final keyword in a method declaration to indicate that the method cannot be overridden by subclasses. ... A
class that is declared
final cannot be subclassed. This is particularly useful, for example, when creating an immutable
class like the String
class.
read more >>