这个郁闷的原因是你还没有真正理解接口的概念吧, WindowListener就是java.awt.event中
接口,下面再把接口的概念给你叙述一遍:
Java中的接口是一些方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的功能,但是用到接口的类必须继承接口,并且去具体的实现其中的方法。例子:
//定义一个接口Demo, 这个接口只定义两个方法,
interface Demo {
void close();
void opean();
}
//Mydemo继承接口并实现具体的两个方法
public class Mydemo implements Demo {
public void close() {
System.out.println("关闭");
}
public void opean() {
System.out.println("打开");
}
}
如果你理解了接口,就是你看错了把
WindowListener当作不是接口,但是实际上WindowListener是java.awt.event中接口的,不知道我说的你理解没有 |