设计模式之模板(template)
程序员文章站
2022-05-17 19:40:24
...
public class Templates { public static void main(String[] args){ AbstractTemplates at = new ConcreteTemplates(); at.print(); } } abstract class AbstractTemplates{ //由具体类实现 ,子类可以改变实现内容,而不用修改操作流程。 //pushlet中的EventPullSource就是如此 abstract int getResult(); public void print(){ System.out.println(getResult()); } } class ConcreteTemplates extends AbstractTemplates{ @Override int getResult() { return 2+3; } }
上一篇: lucene--搜索工具类
下一篇: 外观模式