我对编程很陌生,但我在学校上过介绍 CS 课程,所以我了解了大部分基础知识(或者我认为我了解了)。我正在尝试通过 JOGL 自学一些 OpenGL,但遇到了几行我无法理解的代码。我错过了什么吗?
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
我检查了Javadoc,并且
WindowAdapter
是一个抽象类。那么他如何实例化它呢?或者这甚至是在创建一个实例?
看起来代码几乎扩展
WindowAdapter
或覆盖了该windowClosing
方法,但是如果不编写新类,这怎么可能呢?