Я новичок в программировании, но я взял класс Intro CS в своей школе, поэтому я понимаю большинство основ (или думал, что сделал). Я пытаюсь научить себя OpenGL через JOGL, и я натолкнулся на несколько строк кода, которые я не мог понять. Я что-то пропустил?
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
-
Я проверил Javadoc, а
WindowAdapter
- абстрактный класс. Итак, как он может создать его? -
Или это даже создает экземпляр?
-
Это почти похоже на то, что код расширяет
WindowAdapter
или переопределяет методwindowClosing
, но как это возможно без написания нового класса?