When a METHOD is declared with final keyword, it is called a final method.
A final method cannot be OVERRIDEN.
public class Counter {
private int counter = 0;
public final int count() {
return counter++;
}
public final int reset() {
return (counter = 0);
}
}