面向对象——final关键字

继承的弊端:打破了封装性

解决方式:final

 

final关键字的特点: 1、final是一个修饰符,即可以修饰类,也可以修饰方法,还可以修饰变量

                          2、final修饰的类不可以被继承

                          3、final修饰的方法不可以被覆盖

                          4、final修饰的变量是一个常量只可以赋值一次

                          为了将固定的一些数据方便实用,会给这些其余各读的名称,为了防止名称存储的数据改变,用final,一般被final修饰的变量名都是大写字母,如果有多个单词,每个单词之间用下划线分割

                          5、用final修饰的变量必须要附一个初值

                          6、在开发的时候,一旦程序中出现固定的数据,一定要将其用一个容易阅读的名称存储,并用final修饰。

 

posted on 2015-05-03 21:15  盒子先生金金  阅读(129)  评论(0编辑  收藏  举报

导航