首页 > 其他 > 详细

内部类

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

1、内部类的作用

1、实现了类的隐藏

2、可以多重继承

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

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

2、内部类 成员内部类

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

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

3、局部内部类

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

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

4、静态内部类

1、不依赖于外部类

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

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

5、匿名内部类

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

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

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

内部类

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!