java内部类

来源:互联网 发布:东京工业大学 知乎 编辑:程序博客网 时间:2024/06/05 18:19
每个内部类都能独立地继承自一个(接口的)实现,所以无论外围类是否继承了某个(接口)的实现,对内部类都没有影响。
1.内部类可以有多个实例,每个实例都有自己的状态信息,并且与外围类对象的信息相互独立。
2.在单个外围类中,可以让多个内部类以不同的方式实现同一接口,或继承同一个类。
3.创建内部类对象的时刻并不依赖于外围类对象的创建。
4.内部类并没有令人迷惑的“is-a”关系,它就是一个独立的实体。
0 0
原创粉丝点击