final特性:final修饰的方法不可以被覆盖,也就是不可以被重写,那么可以被重载吗?试了一下,竟然可以
public class FinalTest {
final void say(){ // 被final修饰的方法
System.out.println("hello");
}
void say(String word){ // 重载被final修饰的方法
System.out.println(word);
}
public static void main(String[] args) {
FinalTest ts = new FinalTest();
ts.say();
ts.say("hi.world!!");
} |