A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© cofujun 中级黑马   /  2016-6-2 22:57  /  351 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Final :
     1: 修饰整个类:
           表示该类不能被继承
             (如果认为一个类已经很完美不需要定义子类来继承它)
        格式: public final class A(**********)
        格式: public 和final 可以互换
     2:修饰类中的若干个属性
            @final修饰类中的属性必须被赋值,而且只能赋值一次(默认值不算)
            @final属性赋值有2种方式(2种不能同时使用)
                     在定义成员变量同时初始化
                     在类中所有的构造函数中初始化

  注意: 一个类的所有普通方法内部都不可以修改final修饰过的成员变量的值
     3:修饰类中的若干个方法
                表示该方法可以被子类继承,但是不能被子类重写

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马