黑马程序员技术交流社区

标题: final的解释 [打印本页]

作者: chao超    时间: 2015-8-4 22:31
标题: final的解释
很多时候,有些内容,是不能被子类重写的。而我们又知道,只要方法声明(public void show())相同。
        子类就可以重写父类方法。这样就让父类的方法不安全了。
        针对这种情况,我们如果能够做一个标记,告诉别人,注意了,这个方法是不可以被重写了。
        那么,这个标记是什么呢?final
       
        final关键字:最终的意思。它可以修饰类,修饰成员变量,修饰成员方法。
                它修饰的成员方法,是不可以被子类重写的。
                它修饰的成员变量,其实是一个常量。
                        常量:
                                字面值常量        'a',"hello",123
                                定义常量
                                        和定义变量的格式一致,不过,加了final修饰。
                它修饰的类,不能被继承。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2