Render类的render方法为什么会被自动执行?

Render类的render方法为什么会被自动执行?我代码里并没有调用render方法啊。

public class FujianRender extends Render {

Record adJunct;

public FujianRender (Record adJunct) {

this.adJunct = adJunct;

}

@Override

public void render() {

//附件解析

}


}


//主函数

public class Test {

public static void main(String[] args) throws ParseException {

               Record adJunct = Db.findById("FUJIAN", id);

new AdJunctRender(adJunct))

}

}

67.jpg

评论区

JFinal

2017-03-06 11:47

Render 类中的 render 方法是被 jfinal 框架内部调用的,看一下 ActionHandler 源码便知

Ideality_hunter

2017-03-06 17:27

@JFinal 看代码,是多态。