当前位置:编程学习 > JAVA >>

AudioClip的问题(它是抽象借口,但是不用实例化就能用??)

AudioClip是一个接口,为什么不需要被implements而且可以直接实例化为对象进行调用loop(),play(),stop(), 它们不是抽象方法吗?怎么就直接可以用呢?

URL urlForAudio = getClass().getResource("audio/denmark.mid");
audioClip = Applet.newAudioClip(urlForAudio);
audioClip.loop(); --------------------编程问答--------------------  Applet.newAudioClip(urlForAudio)
这里生成的是一个对象吧。
--------------------编程问答--------------------  Applet.newAudioClip(urlForAudio);这个方法的实现中,应该实例化了AudioClip接口
补充:Java ,  Java SE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,