bskay 发表于 2015-12-07 16:00

java抽象类也能直接实例化? 看到一个代码

public abstract class OutputInterpreter {
    //...
    public abstract String interpret(BufferedReader reader) throws IOException;

    public static final OutputInterpreter NoOutputParser = new OutputInterpreter() { // ??这里,"实例化"了方法
        @Override
        public String interpret(BufferedReader reader) throws IOException {
          return null;
        }
   ...
    };

xphh2008 发表于 2015-12-13 10:27

匿名类,当然可以。new一个interface都行。
页: [1]
查看完整版本: java抽象类也能直接实例化? 看到一个代码