黑马程序员技术交流社区
标题:
关于匿名内部类的几个问题
[打印本页]
作者:
P李勇
时间:
2015-4-4 00:31
标题:
关于匿名内部类的几个问题
匿名内部类中能包含static成员吗??
匿名内部类能继承一个接口或者实现接口吗??
匿名内部类能实现抽象类型中抽象方法的类吗??
作者:
陈佳
时间:
2015-4-6 12:01
匿名内部类就是一个匿名子类对象,所谓的子类可以是继承一个类(包括抽象类)或者实现一个接口的类,匿名内部类不可以包含static成员,因为static成员是类类型的,是在创建对象之前就存在的,而匿名内部类是一个对象,
作者:
快乐ABC
时间:
2015-4-6 12:48
匿名内部类中可以有static的成员,static成员在基类中,然后匿名类中从基类继承过来的,这时可以的,还可以在匿名内部类中访问这个static成员。但是如果基类没有,是匿名内部类中新增加的,就不行了,因为一个内部类有静态成员那这个内部类也是一个静态内部类,匿名内部类没有办法声明static。匿名内部类可以实现接口和抽象类的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2