匿名内部Anonymous Inner Class的问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 04:44:05
匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现。这是我在书上看的,不过我还是不知道什么意思,有哪个高手,帮我指点一下,最好用有代码的例子演示更好!谢谢!

1、这个不理解啊,首先匿名内部类 和 内部类是两个 不同形式的类,也就是说它们不能混为一谈。
2、内部类通俗地可以理解为类中的类。如果在同一个类中写两个内部类,一个内部类是接口,另一个类实现这个内部类的接口,也不是很难理解啊。因为两个类在包含在同一个类中,所以他们属于一种并列的关系。这是一个作用域的问题。

3、一般情况不要使用匿名内部类,因为这样的话会搞到你的代码很乱。