私はプログラミングの初心者ですが、学校で Intro CS のクラスを受講したことがあるので、ほとんどの基本を理解しています (または理解していると思っていました)。JOGL を使用して OpenGL を独学しようとしていますが、理解できないコード行に出くわしました。何か不足していますか?
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
Javadocを確認したところ
WindowAdapter
、抽象クラスです。では、彼はどのようにしてそれをインスタンス化できるのでしょうか?それとも、これはインスタンスを作成していますか?
コードがメソッドを拡張
WindowAdapter
またはオーバーライドしているように見えますwindowClosing
が、新しいクラスを作成せずにどうしてそれが可能なのでしょうか?