A-A+
下列代码中的内部类名是()。 import java.awt.event.*; lapoct
问题详情
下列代码中的内部类名是()。 import java.awt.event.*; lapoct javax.swin9.*; class TalkingClock(public void start(int interval,final boolean beep){ ActionListener listener=new ActionListener{ public void actionPerformed(ActionEvent e- vent){ … } } Timer t=new Timer(interval,listener); start; } }
A.Timer
B.ActionListener
C.1istener
D.匿名请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
B。【解析】内部类就是在类内部重新定义的新类,该类能连接外部类,但是不能和外部类进行通信。AetionL.istenser有自己的类方法体,而Timer没有,只是实例化了一个Timer对象。