在实际开发中,我们可能会创建很多层父类,然后各种继承,但当定义的成员函数多了之后(可能会高达上百个),这时候就很难避免一些不想被子类重写的方法,但又无法监听到,这时候class就提供了一个final关键字,用于声明该成员函数是唯一的,不能被子类重写。同时final关键字还可以作用在class上,让该类不允许被继承。其语法格式如下: final class 类名 {}class 类名 { final 控制权限 修饰符 function 方法名() {}}