易百教程

93、final类是什么?

如果将一个类设为 final,就不能将它继承到任何子类中。
示例:


final class Bike {
}

// 错误用法:不能继承 final 类
class Honda1 extends Bike {

    void run() {
        System.out.println("running safely with 100kmph");
    }

    public static void main(String args[]) {
        Honda1 honda = new Honda1();
        honda.run();
    }
}

以上代码将会编译错误。