您的位置:首页 > 编程语言 > Java开发

很久很久前初学Java时的笔记--内部类

2017-01-18 14:51 281 查看
内部类只 服务 于 外部类  

离开内部不能用

内部 可以调用访问外部的成员及方法   包括私有的 

内部类 

1.  类中可以套类 ,外面的叫外部类 ,里面的叫内部类

2.  内部类通常只服务于外部类,对外不具备可见型

3.  内部类对象通常只在外部类中被创建

4.  在内部类中可以直接访问外部类的成员(包括私有)

匿名内部类 

1. 创建一个类的对象,并且只需创建一次,该类不必命名,称为匿名内部类

2.在一段程序中需要创建一个类的对象,(通常这个类需要实现某个接口或者继承某个类),而且对象创建后,

这个类价值就不存在了,称之为匿名内部类!

3.在匿名内部类中相仿问外部的成员,必须是final的!

4.成员内部类和匿名内部类都有自己独立的class
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: