中国第八军团
新手报道 :
新兵宿舍
求助问答 :
悬赏问答
技术探讨 :
网络安全
敲敲代码 :
编程开发
资源分享 :
资源下载
论坛生活 :
军团茶座
站务管理 :
论坛版务
主题:1690 回帖:16933 会员:1264 在线:1
发新帖

【java】内部类访问规则

blackflame 2017-3-22 279
1、内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式      外部类名.this   
2、外部类要访问内部类,必须建立内部类对象。

访问格式:

1、当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。可以直接建立内部类对象。 
格式

       外部类名.内部类名      变量名=  外部类对象.内部类对象
       
3、当内部类在成员位置上,就可以被成员修饰符所修饰。比如,private  :将内部类在外部类中进行封装。   
       Static  :  内部类就具备static  的特性。

什么时候定义内部类:
              当描述事物时,事物的内部还有事物,该事物用内部类来描述。因为内部类事物在使用外部事物的内容。
最新回复 (1)
程小诺 2017-3-23
1
前排围观!
返回



©1999-2017 第八军团
Time: 0.019, SQL: 9