关于java的接口问题,请高手指教,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/13 08:30:00
java中,interface 关键字用来声明一个接口,它可以产生一个完全抽象的类,并且不提供任何具体实现.
按照java的理论,接口是抽象类,如果需要用接口必须自己去实现.
为什么这几个接口类中的方法可以直接使用而不需要我们自己去实现?
mouseClicked(),mousePressed()等几个方法可以直接用呢?
请高手指导,不胜感激!

JAVA里规定了当实现一个接口的时候,必须实现它的所有方法。
即使里面有你不用的方法,你也要实现它,但可以是个空方法或者返回一个null值。

按照《JAVA编程思想》来说,接口里面都是抽象类,但最后一个虽然被定义成抽象类,但里面的均用实方法。好信就打开jar包看看,不就知道了