为什么这个变量的类型是自己的类?

时间:2017-02-12 09:20:28

标签: java

以下是其他人代码的解释。在这个例子中,究竟是什么chessSolver以及你将如何使用它?它看起来像是一个变量,它被分配给它自己的类(Game)的新实例,它似乎覆盖了一个方法(solver())。

public class Game {
  protected solver(){}; // Will be overridden

  protected final static Game chessSolver = 
    new Game() {
      protected void solver() {
        /*...*/
      };
    };
}

0 个答案:

没有答案