黑马程序员技术交流社区
标题:
Anonymous Inner Class是否可以extends(继承)其它类,是否可以imple...
[打印本页]
作者:
mynet
时间:
2013-11-4 17:03
标题:
Anonymous Inner Class是否可以extends(继承)其它类,是否可以imple...
Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
作者:
Mr.Z.Lee
时间:
2013-11-4 17:04
匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接口,由另一个内部类实现
作者:
The_Wizard
时间:
2013-11-4 18:01
匿名内部类:
前提:内部类必须继承一个其他的类或者实现一个接口。
格式:new 父类或者接口(){子类内容的定义}。格式固定且写出来的是一个匿名内部类对象。
弊端:如果该类定义了自己特有的方法(不是太有意义),不好访问。
匿名内部类的使用场景:当函数的某个参数是接口类型时,如果接口中的方法不超过3个。可以通过匿名内部类来完成参数的传递,即匿名内部类的方法不多。
作者:
李慧声
时间:
2013-11-4 18:24
必须可以啊,只要是类,他不就可以干累的那些破事吗,这不就弥补了类只能单继承的缺陷吗~~~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2