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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黑马-文鸿利 中级黑马   /  2013-8-19 14:13  /  1223 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

          定义为final的类不能被继承。如果希望一个类不允许任何类继承,并且不允许其他人对这个类进行任何改动,可以将这个类设置为final形式。它的语法如下:
           finall  类名{}
         如果将某个类设置为final形式,则类中的所有方法都被隐式设置为final形式,但是final类中的成员变量可以被定义为final或非final形式。我们首先在项目中创建FinalClass类,在类中定义doit()方法和变量a,实现在主方法中操作变量a自增。代码如下:
           final  class FinalClass{
            int  a=3;
            void doit(){
             }
            public static  void  main(String[] args){
               FinalClass f=new FinalClass();
                f.a++;
             System.out.println(f.a);
          }
}

评分

参与人数 1技术分 +1 收起 理由
田磊阳 + 1

查看全部评分

0 个回复

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