Java 设计模式 之 模版模式

http://www.verejava.com/?id=16999179091978

package com.template.theory;

public class TestTemplate
{

	public static void main(String[] args)
	{

		Template t=new TemplateImpl();
		t.start();
	}

}





package com.template.theory;

public abstract class Template
{
	public abstract void print();
	
	public void start()
	{
		for(int i=0;i<10;i++)
		{
			print();
		}
	}
}





package com.template.theory;

public class TemplateImpl extends Template
{

	@Override
	public void print()
	{
		System.out.println("子类打印实现");
	}

}


http://www.verejava.com/?id=16999179091978

posted @ 2018-06-28 09:26  verejava  阅读(99)  评论(0编辑  收藏  举报