j2se——final关键字
1、final关键字:
在java中final可以声明类、变量和方法。
·使用final声明的类为太监类,不能有子类
·使用final声明的变量即为常量,只能赋值一次,在开发中使用final修饰的变量 名一般情况下使用大写
·使用final声明的方法不能被子类覆写
2、说到final,这里延伸讲一下抽象类。
抽象类和普通类的区别:
抽象类比普通类多了一个抽象方法,普通类中所有的定义都可以在抽象类中定义,抽象类的声明比普通类多了一个abstract关键字。
3、抽象类有以下特点:
1.抽象类不能被直接实例化。
2.那么抽象类可以有构造方法嘛?可以有构造方法,而且抽象类必须要有子类,不然这个抽象类就没有任何意义了。抽象类的子类必须覆写抽象类中全部的抽象方法。
3.抽象类不能使用final申明,因为抽象类必须要有子类,而final声明的类为太监类。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:46
阅读量:72
阅读量:67
阅读量:175
阅读量:146