Java 模板模式

kyaa111 3年前 ⋅ 540 阅读
public abstract class Template {
	public  final void templ() {
		System.out.println("开始");
		code();
		System.out.println("结束");
	}
	public abstract void code();
}

子类实现code方法

public class Tem extends Template {
	@Override
	public void code() {
		System.out.println("代码");
	}
}