首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

对设计形式—Template模式的认识

2012-11-04 
对设计模式—Template模式的认识Template 模式其实是在抽象类中定义业务逻辑了和方法,具体的方法在子类中去

对设计模式—Template模式的认识
Template 模式其实是在抽象类中定义业务逻辑了和方法,具体的方法在子类中去实现。

一个集团下属有几个公司,年底到了公司的财务结算的时候,最后几个下属公司把利润送到集团的财务科报帐,具体怎么财务结算的由几个下属公司去操作。

public abstract class Template{    protected abstract void checkFinance();       public final void doTotal()    {        checkFinance();        System.out.println("Company Finance has been check-out ");    }}public class FilialeTemplate extends Template{    protected void checkFinance()    {        System.out.println("Filiale render check report");    }}public class TestTemplate{    public static void main(String[] args)    {        Template template = new FilialeTemplate();        template.doTotal();    }}
1 楼 naive_1010 2008-04-22   checkFinance可以不用定义为Public的,Private或Protected就好!!
呵!

热点排行