码迷,mamicode.com
首页 > 其他好文 > 详细

内部类

时间:2017-10-19 00:19:28      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:内部类   成员内部类   protected   避免   stat   需要   访问   作用   定义   

1、内部类的作用

1、实现了类的隐藏

2、可以多重继承

3、内部类拥有外部类的所有(属性和方法)的访问权限

4、避免修改接口的时候出现同名方法

2、内部类 成员内部类

1、如果我们想访问内部类 我们必须要有外部类的实例 只能通过外部类访问

2、成员内部类可以拥有private protected 访问权限

3、局部内部类

1、定义在方法体或者作用域中的类

2、仅限于方法体内部使用

4、静态内部类

1、不依赖于外部类

2、在内部类上加上修饰符static

3、不能访问外部类非静态的方法和属性

5、匿名内部类

1、没有名称 看不到类的定义

2、要求所有的匿名内部类必须实现一个接口或继承一个类

3、当我们所在的方法等的形参需要在内部类中使用!那么这个形参必须是fanal修饰的!

内部类

标签:内部类   成员内部类   protected   避免   stat   需要   访问   作用   定义   

原文地址:http://www.cnblogs.com/yunfeioliver/p/7689900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!