質問: line; } } ``` ### 補足情報(言語/FW/ツール等のバージョンなど) java8 Eclipse Neon
回答: まず、見ての通り`Token`は`abstract class`であって、そのままではインスタンス化できません。 それでは、`EOF`に代入しているものは何なのかといえば、`Token`を継承した**無名クラス**です。その場でクラスを定義しているので、定義部が中カッコとして現れています。何かしらのメソッドをオーバーライドするような場合、この中かっこの中でメソッドを定義します。