如果将一个类设为 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();
}
}
以上代码将会编译错误。