A-A+

下列代码中的内部类名是()。 import java.awt.event.*; lapoct

2022-08-06 01:31:55 问答库 阅读 174 次

问题详情

下列代码中的内部类名是()。 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对象。

考点:部类,代码