+ -
当前位置:首页 → 问答吧 → 请问内部类有哪些作用

请问内部类有哪些作用

时间:2011-09-25

来源:互联网

请各位高手解释一下内部类有哪些具体作用

作者: jerry1911415   发布时间: 2011-09-25

我自己理解 内部类的创建 表示这个类只是在包含这个内部类的类中使用 其他的地方用不到 也有安全的原因
我也不是太懂 希望对你有帮助

作者: mengxiangyue   发布时间: 2011-09-25

可以实现多重继承

作者: dslpk   发布时间: 2011-09-25

对比外部类 通常代码简洁 因为可以直接使用外围类的成员变量
对比外部类 程序更加安全 可以避免其他对象误用这个内部类。
 

作者: k3108001263   发布时间: 2011-09-25

内部类 尽量 避免使用,多了 影响阅读!

作者: xuemingyuan88   发布时间: 2011-09-25

内部类分四种,我觉得一般用的就是匿名内部类.这个类用于简化代码...

有时候你想使用一个实现了某接口的类的对象.但只使用一次,就不必创建这个类了,直接new 接口名.然后大括号,写上你实现的方法就可以了.我觉得是比较简洁比较帅.

作者: xubingok   发布时间: 2011-09-25

直接new interface(){}或 new abstractClass(){} 不用再写另一个类了

作者: JayYounger   发布时间: 2011-09-25

非匿名内部类相当于一种数据结构吧。
匿名内部类就是用着方便 哈哈

作者: wensefu   发布时间: 2011-09-25

热门下载

更多