Final关键字

final关键字可用于修饰类、变量和方法,它有“这是无法改变的”或者‘最终”的含义。

final特点

  • final修饰的类不能被继承
  • final修饰的方法不能被子类重写
  • final修饰的变量(成员变量和局部变量)是常量,只能赋值一次
  • final修饰的类不能派生子类

代码如下

 final class Animal{

//方法体为空

}

class Dog extends Animal{

//方法体为空

}

//定义测试类

class Example06{

 public static void main(String[]  args){

Dog dog=new Dog();//无法从最终的animal进行继承

}

}

posted @ 2018-12-14 14:35  wq9  阅读(217)  评论(0)    收藏  举报