Site hosted by Angelfire.com: Build your free website today!
 

Controlling Method Override

A subclass cannot override methods that are declared final in the superclass.

class Super { 
    ....
    final voud setNumber(int i) {
    ....
    }
}

A subclass must override methods that are declared abstract in the superclass, or the subclass itself must be abstract.

class Super {
    ....
    abstract void setNumber(int i);
}