A method declared as final can't be overridden. A sub-class can't have the same method signature with a different implementation.